sql >> Database >  >> NoSQL >> MongoDB

MongoDb tekst zoeken met taalondersteuning

Het probleem is niet de index, dat klopt, maar je moet $language . toevoegen of het gebruikt de standaardtaal (tenminste bij gebruik van $text ).Probeer

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

$language Documenten

Ook als u

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

U zult ontdekken dat de zoekopdracht de standaardtaal gebruikt.




  1. MongoDB-query gebaseerd op het aantal ingesloten documenten

  2. MongoTimeoutException:geen serverovereenkomst - MongoDB Atlas

  3. Verbinding maken met MongoDb met SSL vanuit de JAVA-app

  4. Domeinklassen importeren uit de zelfstandige GORM-module in Grails