2013-01-14 2 views
-1

$ in에 $ _id를 어떻게 사용할 수 있습니까?

array('name' => array(
    '$in' => array('name1', 'name2') 
)) 

이것은 mongodb에서 $ in을 사용하는 방법입니다. 하지만 나는 $ _id를 _id와 함께 사용하는 방법을 모른다. 나는

array('_id' => array(
    '$in' => new MongoId(array(My Ids)) 
    )) 

그러나 작동하지 않았다. 아무도 대답을 모른다면 알려주십시오. 사전에

감사합니다.

답변

2

몽고드의 배열 을 제공해야하며 불가능한 MongoId 배열을 제공해야합니다.

그래서 당신은 당신이, 또는 foreach는 대한 array_map 사용할 수있는 쿼리하기 전에 사전 처리로 배열이 있거나 MongoId

관련 문제