2012-12-05 5 views
4

저는 mongo를 쿼리하는 가장 좋은 방법을 찾으려고합니다. 내가 Mongoid 최신 몽고 버전 내가 원하는 무엇Mongo가 단일 쿼리 또는 조합으로 결합되었습니다.

을 사용하고 같은 쿼리입니다이

USER_ID => [ID의 배열] 및 USER_TYPE => "some_type" 또는 이 USER_ID => [배열의 ids] 및 user_type => "some_type"

몽고/몽고이에서 어떻게 할 수 있습니까? 몽고 쉘에서

답변

8

, 그것은,

db.yourcollection.find({$or: [ 
    {user_id: {$in: [array_of_ids]}, user_type: "some_type"}, 
    {user_id: {$in: [array_of_ids2]}, user_type: "some_type2"} 
]}); 
+0

감사 같은 것, 즉 많은 도움이! – KensoDev

관련 문제