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

टेक्स्ट इंडेक्स मोंगोडब में डायनामिक स्ट्रिंग के साथ सटीक वाक्यांश का मिलान कैसे करें?

आपकी क्वेरी गलत है। आपको क्वेरी बदलने की जरूरत है

db.words.find({ "$text": { "$search": `"\"${text}\"` } })

करने के लिए

db.words.find({ "$text": { "$search": `\"${text}\"` } })

चूंकि, एक अतिरिक्त दोहरा उद्धरण है (" ) पहले बैककोट के बाद शुरुआत में। ऐसा करने से आपकी क्वेरी ठीक हो जाएगी।

सरल चित्रण:

console.log("\"cake sale\"");

var text = "cake sale";
console.log(`\"${text}\"`);
// both the console.log gives same result



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongoDB में दिनांक खोज रहे हैं और समय की अनदेखी कर रहे हैं

  2. एकत्रीकरण पाइपलाइन ऑपरेटर में MongoDB $

  3. क्या मोंगो एएससी क्रम में अंत में खाली/गायब फ़ील्ड वाले दस्तावेज़ वापस कर सकता है?

  4. MongoDB एंबेडेड ऑब्जेक्ट्स की कोई आईडी नहीं है (शून्य मान)

  5. MongoDB - एक दस्तावेज़ बनाएँ