Menu
CoddyTech

문서로서의 책

Coddy Node.js 여정의 MongoDB 데이터베이스 섹션에 포함된 레슨. 29개 중 1번째.

데이터베이스는 애플리케이션이 나중에 정보를 읽을 수 있도록 저장합니다. MongoDB는 각 항목을 문서로 저장합니다. 문서는 이름이 지정된 필드가 있는 객체입니다. 책 한 권은 문서 하나가 될 수 있습니다. 제목은 텍스트이고 연도는 숫자입니다.

{ title: 'Dune', year: 1965 }

필드 이름을 보면 값이 무엇을 의미하는지 알 수 있습니다. 두 책은 필드 이름이 같고 값은 서로 다를 수 있습니다. 문서는 컬렉션이라고 하는 이름이 지정된 그룹에 저장됩니다. 제공된 데이터베이스에는 이미 책 세 권이 들어 있습니다. ‘실행’한 다음 데이터 탭을 열어 필드를 확인하세요. 아직 데이터베이스 호출을 작성할 필요는 없습니다.

쿼리할 때는 유형이 중요합니다. 숫자 값 1987은 텍스트 '1987'과 다릅니다. 숫자 연도를 검색하는 쿼리는 텍스트로 저장된 연도와 일치하지 않습니다.

challenge icon

챌린지

쉬움

이것은 간단한 연습 프로젝트입니다. 설정은 제공되어 있으니 exercise.js만 수정하세요.

네 번째 책을 설명하는 객체를 반환하세요. 제목은 Beloved이고 연도는 1987입니다. 연도에는 숫자를 사용하세요. GET /result에 {"title":"Beloved","year":1987}가 표시되어야 합니다. 이 단계에서는 책을 설명합니다. 책을 삽입하는 작업은 나중에 진행합니다.

직접 해보기

export function exercise() {
    return null;
}

MongoDB 데이터베이스의 모든 레슨

직접 연습해 보세요: Express 플레이그라운드