MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Durchsuchen der Datenbank mit Mungo-API und nodejs?

Ihre Abfrage sucht nach Dokumenten, in denen der text Eigenschaft stimmt mit "noodles" überein exakt. Angenommen, Sie versuchen, Dokumente abzufragen, in denen der text Eigenschaft einfach enthält "noodles" irgendwo sollten Sie stattdessen einen regulären Ausdruck verwenden:

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);
    });
});