MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

pesquisando banco de dados com api e nodejs do mangusto?


O que sua consulta está fazendo é encontrar documentos onde o text propriedade corresponde a "noodles" exatamente. Supondo que você esteja tentando consultar documentos em que o text propriedade simplesmente contém "noodles" em algum lugar, você deve usar uma expressão regular:
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);
    });
});