MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Pesquisa de texto MongoDb com suporte a idiomas


O problema não é o índice, está correto, mas você precisa adicionar $language ou usa o idioma padrão (pelo menos ao usar $text ).Tentar
 db.collection.find({$text:{$search:"pollo", $language:"spanish"}})

$language Documentos

Além disso, se você executar
 db.collection.find({$text:{$search:"pollo"}}).explain()

Você descobrirá que a consulta está usando o idioma padrão.