본문 바로가기

[MongoDB] find 메서드

131ZIPDAN 발행일 : 2017-08-24
반응형
find 메서드

MongoDB에서 조회를 할 수 있는 메서드 find() 메서드는 오라클에서 select와 같은 기능을 가지고 있다.

find()메서드를 통해서 Douument를 조회할 수 있다.

이전 포스팅에서도 종종 find를 작성해 보았는데 앞으로 작성하는 몇 가지 예문을 통해서 그 기능을 확인한다.

 


전체 조회

db.컬렉션.find()

 

전체 조회 - 조건 : _id 제외, mem_no, type 출력 

db.컬렉션.find({},{mem_no:1, type:1, _id:0})

 

key:value를 이용한 조회

db.컬렉션.find({key:value})

 

key:value를 통하여 필요한 필드값만 조회

db.컬렉션.find({key:value},{_id:0, mem_no:1, type: 1})

 

ne함수를 이용하여 특정 value값을 제외하여 조회

db.컬렉션.find({key:{$ne:"value"}})

 

 

 

 

 

연산자를 이용한 조회

age > 45
db.members.find({age:{$gt:45}})

age < 55
db.members.find({age:{$lt:55}})

age > 20 , age <= 55
db.members.find({age:{$gt:20, $lte:55}})

 

 

반응형

댓글