1. ホーム
  2. javascript

[解決済み] MongoDB select where in array of _id?

2022-11-04 13:58:22

質問

は、SQLのようにコレクションのドキュメントを選択するために、Mongo dbで可能です。

SELECT * FROM collection WHERE _id IN (1,2,3,4);

あるいは _id array がある場合、一つずつ選択してから array/object を構成し直さなければならないのですか?

どのように解決するのですか?

簡単です :)

db.collection.find( { _id : { $in : [1,2,3,4] } } );

から取られた。 http://www.mongodb.org/display/DOCS/Advanced+Queries#AdvancedQueries-%24in