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

MongoDBとNode.jsの動的クエリ

    プログラムでクエリオブジェクトを作成します:

    var query = {'film_id': {$in : genre}};
    if (param) {
        query._id = {$lt: tokenId};
    } else {
        query._id = {$gt: tokenId};
    }
    collection.find(query).sort({'_id': -1}).limit(25).toArray(function(error, films);
    

    更新

    これで、Node.js4+はcomputedをサポートします。プロパティ名 、queryを作成できます ワンステップで:

    var query = {
        film_id: {$in: genre},
        _id: {[param ? '$lt' : '$gt']: tokenId}
    };
    


    1. map / reduceは、多くのレコードの値のセットの中央値と最頻値を見つけるのに適切ですか?

    2. 特定の列に特定の値が含まれている場合に行を削除するMongoDBルール

    3. Redisキーの命名規則と有効な文字

    4. ClusterControl 1.7.1の発表:PostgreSQL11とMongoDB4.0のサポート、拡張モニタリング