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

Mongodb:少なくとも1つの配列要素が一致しないすべてのドキュメントを検索しますか?

    $ninをラップすることでこれを行うことができます $elemMatch $ninになるように演算子 sectionsの各要素に個別に適用されます グループとしての要素のセットの代わりに:

    Group.find({ sections: { $elemMatch: { $nin: archived_sections } } })
        .exec(function(err, groups){
            res.send(groups);
        }
    );
    

    少なくとも1つの要素が$elemMatchを満たす場合 クエリ、ドキュメントが一致します。




    1. 127.0.0.1:27017への接続に失敗しました。理由:errno:111接続が拒否されました

    2. コレクション内のプロパティをマッピングするためのmap/reduceの使用

    3. Redisアクティブ-アクティブレプリケーション

    4. Mongodb-Map-Reduce-完全なデータは返されません