sql >> Database >  >> NoSQL >> MongoDB

database zoeken met mangoest api en nodejs?

Wat uw zoekopdracht doet, is het vinden van documenten waarin de text eigenschap komt overeen met "noodles" precies. Ervan uitgaande dat u probeert te zoeken naar documenten waar de text eigenschap bevat gewoon "noodles" ergens, zou je in plaats daarvan een reguliere expressie moeten gebruiken:

app.get('/search', function(req,res){
    var regex = new RegExp('noodles', 'i');  // 'i' makes it case insensitive
    return Questions.find({text: regex}, function(err,q){
        return res.send(q);
    });
});



  1. MongoDB vs. Redis vs. Cassandra voor een snelle, tijdelijke opslagoplossing voor rijen

  2. Meteor met behulp van Azure MongoDB

  3. Wat is de JavaScript-engine die de mongoDB-shell uitvoert?

  4. Strategieën voor snel zoeken van miljarden kleine documenten in MongoDB