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

パラメータを使用して関数からマングースでクエリを作成するにはどうすればよいですか?

    ブラケット表記 を使用します クエリオブジェクトを動的に作成して、次のように関数を再構築できます。

    function _partialSearch (Model, searchText, key, res) {
        var search = new RegExp(searchText, "i"),
            query = {};
        query[key] = { $regex : search };
    
        Model.find(query)
             .exec(function (err, docs) {
                if(err) log(err);
                else {
                    res.json(docs);
                }
             });
    }
    


    1. Windowsでmongodbを起動する方法

    2. マスターとスレーブからのすべてのキーがデータベースから削除されるように、クラスターですべてをフラッシュする方法はありますか?

    3. mongdbアグリゲーションの文字列値からソート順を指定します

    4. 配列.NETドライバーのアイテムの属性にMongoDBMultiKeyインデックスを作成する方法