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

Търсене на текст в Mongoose с оператор AND

Поставете кавички около думите за търсене, за да промените поведението по подразбиране на И.

https://docs.mongodb.org/manual/reference/ operator/query/text/#phrases

exampleModel.find({
    $text: {
        $search: "\"restaurant\" \"london\""
    }
}, {
    score: {
        $meta: "textScore"
    }
}, { lean: true }).select(exampleViewModel).limit(1000).sort({
    score: {
        $meta: 'textScore'
    }
}).exec(function (err, results) {
   next(null, results); 
});


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Как да слушате за промени в колекция MongoDB?

  2. съвпадение на многобайтови utf8 символи в регулярен израз на mongodb

  3. Как да използвате $regex в $or като агрегиращ израз

  4. Как да се свържете с вашите MongoDB внедрявания, използвайки Robo 3T GUI

  5. mongodb:upserting:зададена стойност само ако се вмъква документ