MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

търсене в база данни с mongoose api и nodejs?

Това, което прави вашата заявка, е да намира документи, където text свойството съответства на "noodles" точно. Ако приемем, че се опитвате да направите заявка за документи, където text свойството просто съдържа "noodles" някъде, вместо това трябва да използвате регулярен израз:

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. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MGO:Не може да се канонизира заявка:BadValue неизвестен оператор:$meta

  2. Съхранявайте BigDecimal в MongoDB

  3. сортиране на mongo колекция въз основа на резултата от дъщерни документи

  4. MongoDB Намерете предадени стойности, които не съвпадат

  5. Актуализиране на много вложен масив в Mongodb