MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

पाठ खोज के साथ कोई परिणाम नहीं MongoDB PHP

आप "द" की खोज नहीं कर सकते क्योंकि यह एक स्टॉप-वर्ड है, और स्टॉप-वर्ड्स अनुक्रमित नहीं हैं। आप स्टॉप-वर्ड्स की सूची 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 . के लिए भी लागू किया गया है ।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मोंगो डीबी:दस्तावेज़ को एक संग्रह से कैसे कॉपी करें और इसे किसी अन्य संग्रह से संबंधित दस्तावेज़ में फ़ील्ड के रूप में कैसे जोड़ें?

  2. नेवला दिनांक बिना समय और समूह के कई गुणों की तुलना कर रहा है?

  3. लेन-देन सहायक के साथ नेवला पास डेटा

  4. संग्रह के दस्तावेज़ में विभिन्न उपप्रकारों का योग

  5. पॉवरशेल मोंगोडब प्रमाणीकरण