आप "द" की खोज नहीं कर सकते क्योंकि यह एक स्टॉप-वर्ड है, और स्टॉप-वर्ड्स अनुक्रमित नहीं हैं। आप स्टॉप-वर्ड्स की सूची https://github.com/mongodb/mongo/blob/master/src/mongo/db/fts/stop_words_english.txt
आप वास्तव में देख सकते हैं कि डिबग स्ट्रिंग में क्या मिलान करने का प्रयास किया जा रहा है:
queryDebugString: "||||the||"
यहां पहला तत्व खाली है, जिसका अर्थ है कि कोई मिलान नहीं किया गया है। अगर आप देखें कि '"cat" AND "purple"'
. के लिए क्या होता है , डीबग स्ट्रिंग है:
queryDebugString: "cat|purpl||||cat|purple||"
पहला तत्व अब cat|purpl
. है - इससे पता चलता है कि स्टेमिंग को purple
. के लिए भी लागू किया गया है ।