sql >> Databáze >  >> NoSQL >> MongoDB

Textové vyhledávání MongoDb s jazykovou podporou

Problém není v indexu, to je pravda, ale musíte přidat $language nebo používá výchozí jazyk (alespoň při použití $text ). Zkuste

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

$language Dokumenty

Také, pokud spustíte

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

Zjistíte, že dotaz používá výchozí jazyk.




  1. Vypuštění kolekce databáze Mongo v Meteoru

  2. Nelze se připojit k serveru redis z kontejneru docker

  3. Jaký je lepší přístup k ukládání a dotazování velkého datového souboru meteorologických dat?

  4. MongoDB - Java | Jak spravovat připojení