더북(TheBook)

Note ≣ 컴퍼스 사용 시

컴퍼스를 사용하면 손쉽게 데이터를 생성할 수 있습니다. 먼저 users 컬렉션으로 들어갑니다.

몽고디비에서는 하나의 데이터를 다큐먼트라고 부릅니다. ADD DATA 버튼을 누르고 Insert Document 버튼을 눌러 다큐먼트를 생성해봅시다. 데이터의 구조 자체는 MySQL과 비슷하지만 자료형은 조금 다릅니다.

▲ 그림 8-28 users 컬렉션 화면

먼저 몽고디비에는 MySQL의 id 대신 ObjectId가 있습니다. 필드 이름은 _id로 표현합니다. 몽고디비에서 자동으로 생성해주는 _id를 그대로 사용하면 됩니다. 데이터를 넣고 자료형을 바꾼 후 Insert 버튼을 눌러 저장합니다.

▲ 그림 8-29 첫 번째 다큐먼트 생성 화면

▲ 그림 8-30 두 번째 다큐먼트 생성 화면

이제 comments 컬렉션으로 이동해 데이터를 넣어볼 것입니다. 이동하기 전에 zero의 ObjectId를 복사해둡니다.

▲ 그림 8-31 comments 컬렉션 화면

데이터를 입력하고 Insert 버튼을 누릅니다. 이때 commenterObjectId는 아까 복사한 zero의 ObjectId여야 합니다.

▲ 그림 8-32 comments 다큐먼트 생성 화면

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.