Masalahnya bukan pada indeks, itu benar, tetapi Anda perlu menambahkan $language
atau menggunakan bahasa default (setidaknya saat menggunakan $text
).Coba
db.collection.find({$text:{$search:"pollo", $language:"spanish"}})
Juga, jika Anda menjalankan
db.collection.find({$text:{$search:"pollo"}}).explain()
Anda akan mengetahui bahwa kueri menggunakan bahasa default.