2012-12-10 3 views
0

Mongo DB에 Orders라는 이름의 Collection이 있습니다.MongoDB : Mongo에서 두 개의 매개 변수를 기반으로 검색하는 방법

mongo DB에서 두 개의 필드를 기반으로 검색 할 수 있습니까? 내가 기호를 기반으로 컬렉션을 검색 할 예를 들어

및 하이

db.Orders.find({"symbol" : "AADI"}) 

내가 검색도 다른 매개 변수 안녕을 포함 할 수있는 방법을 알려주세요? 예를 들어,

:

감사

+0

나는이 질문에 대한 답을 한 번의 Google 시도라고 생각한다. –

답변

0

MongoDB를 다른 사업자

db.inventory.find({ $and: [ { price: 1.99 }, { qty: { $lt: 20 } }, { sale: true } ] }) 

당신이 한 번 봐 가질 수 있도록 당신이 할 때

db.inventory.find({ price: 1.99, qty: { $lt: 20 } , sale: true }) 

는 동일 암시 AND 제공 reference

또는 논리적으로 AND $ 혼합

db.inventory.find({ price:1.99, $or: [ { qty: { $lt: 20 } }, { sale: true } ] }) 

재고 컬렉션에서 모든 문서를 선택합니다이 쿼리 :

가격 필드 값이 1.99 같고 수량 필드 값 중 하나가 미만을 20 또는 판매 필드 값이 참입니다.

다른 사업자

당신은 다른 사업자에 대한 예제들은 reference를 참조 할 수 있습니다.

관련 문제