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

MongoDB $ inクエリへの応答の順序は?

    JIRAでこの機能を求められました:

    すぐにかなり良い応答を得ました:$orを使用してください $inの代わりに

    c.find( { _id:{ $in:[ 1, 2, 0 ] } } ).toArray()
    

    c.find( { $or:[ { _id:1 }, { _id:2 }, { _id:0 } ] } ).toArray()
    

    詳細については、バグレポートをお読みください。

    更新

    $ or回避策のハックは、2.6.x以降では機能しなくなりました。これは、変更された実装の副作用でした。



    1. MongoDB diacriticInSensitive検索では、すべてのアクセント付き(発音区別符号付きの単語)行が期待どおりに表示されない、またはその逆

    2. YCSBでMongoDBをベンチマークする方法は?

    3. CLIを使用してRedisキーをCSVとしてエクスポートする方法

    4. MongoDB $ inクエリへの応答の順序は?