sql >> Database >  >> NoSQL >> MongoDB

Hoe kan ik een query maken met mangoest vanuit een functie met behulp van een parameter?

Gebruik de haakjesnotatie om het query-object dynamisch te maken, zodat u uw functie als volgt kunt herstructureren:

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. ECS Fargate ondersteunt geen bind-mounts

  2. Hoe Visual Studio-projectinstellingen in te stellen met mongo-cxx-driver?

  3. Plugins installeren voor mangoest - krijg foutmelding

  4. De geretourneerde waarde van node.js setTimeout opslaan in redis