Mongodb 如何将$in与_id一起使用
我如何在$in中使用_idMongodb 如何将$in与_id一起使用,mongodb,Mongodb,我如何在$in中使用_id array('name' => array( '$in' => array('name1', 'name2') )) 这就是$in在mongodb中的用法。但是我不知道如何在id中使用$in。 我曾经 但它不起作用。如果有人知道答案,请告诉我 提前感谢。您必须提供MongoId的数组,而不是MongoId数组(这是不可能的) 因此,您必须在查询之前对数组进行预处理,或者将这些ID保留为MongoId,您可以使用array\u map或forea
array('name' => array(
'$in' => array('name1', 'name2')
))
这就是$in在mongodb中的用法。但是我不知道如何在id中使用$in。
我曾经
但它不起作用。如果有人知道答案,请告诉我
提前感谢。您必须提供MongoId的数组,而不是MongoId数组(这是不可能的)
因此,您必须在查询之前对数组进行预处理,或者将这些ID保留为MongoId,您可以使用array\u map或foreach
array('_id' => array(
'$in' => new MongoId(array(My Ids))
))