sql >> データベース >  >> NoSQL >> MongoDB

Mongo、IDのリストから検索

    文字列をObjectIdsに変換した後、$inを使用できます。 リスト内のドキュメントを取得するための演算子。ドキュメントをリストの順序に戻すためのクエリ表記はありませんが、それを処理するいくつかの方法については、ここを参照してください。

    var ids = ['512d5793abb900bf3e20d012', '512d5793abb900bf3e20d011'];
    var obj_ids = ids.map(function(id) { return ObjectId(id); });
    db.test.find({_id: {$in: obj_ids}});
    


    1. マングースが埋め込まれている

    2. Jedisタイムアウトを構成する

    3. mongo集約フレームワークを使用して配列の特定の要素でグループ化

    4. MongoDB:サブドキュメントフィールド値の個別のリストを取得するにはどうすればよいですか?