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

मोंगोडब (उल्का ऐप) में डेटा खोजने के लिए रेगेक्स के साथ चर का प्रयोग करें

वास्तव में। हो सकता है कि आपको एहसास न हो कि "/" / . के समान नहीं है और बाद वाले में संयोजन के लिए शब्दार्थ नहीं है (जैसे + स्ट्रिंग्स के लिए) जहाँ तक मुझे पता है (लेकिन मैं गलत हो सकता हूँ)। बाद वाला सिंटैक्स RegExp . के लिए एक इनलाइन/शॉर्टहैंड कंस्ट्रक्टर है कक्षा। उस ने कहा कि इसे ठीक करना आसान है, बस new RegExp . का उपयोग करके स्पष्ट रूप से रेगेक्स बनाएं ।

हालांकि, आपके मामले में, मैं मोंगोडब के $regex . का उपयोग करने की अनुशंसा करता हूं निर्माण:

Items.find({"description": {$regex: ".*" + variable + ".*"}}).fetch();

अधिक विवरण के लिए दस्तावेज़ीकरण $regex पर देखें



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

  2. जब कोई क्रम निर्दिष्ट नहीं किया जाता है तो MongoDB रिकॉर्ड कैसे सॉर्ट करता है?

  3. मोंगोडब डेटा निर्देशिका अनुमतियाँ

  4. Mongodb . में एकाधिक मानों के विशिष्ट मान प्राप्त करना

  5. रेग:क्वेरी के अनुसार मोंगो डीबी गलत आउटपुट