mongo dbでは、SQLのようにコレクションのドキュメントを選択できます。
SELECT * FROM collection WHERE _id IN (1,2,3,4);
または_id array
がある場合、1つずつ選択してからarray/object
の結果を再構成する必要がありますか?
簡単:)
db.collection.find( { _id : { $in : [1,2,3,4] } } );
から取得: http://www.mongodb.org/display/DOCS/Advanced+Queries#AdvancedQueries-%24in
同等のSQLは次のようになります。
SELECT _id from <collectionName>
WHERE _id = ObjectId("5883d387971bb840b7399130");