MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Wyszukiwanie tekstowe MongoDb z obsługą języków

Problemem nie jest indeks, to prawda, ale musisz dodać $language lub używa domyślnego języka (przynajmniej gdy używasz $text ).Wypróbuj

 db.collection.find({$text:{$search:"pollo", $language:"spanish"}})

$language Dokumenty

Również, jeśli biegasz

 db.collection.find({$text:{$search:"pollo"}}).explain()

Dowiesz się, że zapytanie używa języka domyślnego.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoError:parametr filtra musi być obiektem

  2. Połącz się z bazą danych MongoDB za pomocą mangusty za serwerem proxy

  3. MongoDB + Node.js:nie można poprawnie wstawić daty

  4. Jak dokonać wyboru obrazu za pomocą ejs i express?

  5. Czy meteor automatycznie aktualizuje wersję mongodb?