समस्या अनुक्रमणिका नहीं है, यह सही है, लेकिन आपको $language
जोड़ने की आवश्यकता है या यह डिफ़ॉल्ट भाषा का उपयोग करता है (कम से कम $text
. का उपयोग करते समय ).कोशिश करें
db.collection.find({$text:{$search:"pollo", $language:"spanish"}})
साथ ही, अगर आप दौड़ते हैं
db.collection.find({$text:{$search:"pollo"}}).explain()
आप पाएंगे कि क्वेरी डिफ़ॉल्ट भाषा का उपयोग कर रही है।