더북(TheBook)

8.6.2 읽기(read)

도큐먼트를 추가했으면 원하는 도큐먼트를 찾는 방법을 알아봅시다. 다음과 같이 입력하세요.

db.<COLLNAME>.find(<COND>)

여기서 <COND>에는 찾기 조건문을 넣으면 됩니다. {} 혹은 아무것도 안 넣으면 “모두를 찾아라.”라는 의미입니다. <COLLNAME>은 찾고자 하는 컬렉션 이름입니다. find 대신 findOne을 사용하면 첫 번째로 나오는 하나만 출력합니다.

p350_1

▲ 그림 8-24 컬렉션 안에 있는 도큐먼트 나열

 

이를 SQL 구문으로 바꾸면 다음과 비슷합니다.

select * from <COLLNAME> where <COND>
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.