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

मोंगोस में रेगेक्स का उपयोग करके आइटम कैसे खोजें

नेवला ढूंढने के लिए डॉक्टर

mongodb regex के लिए डॉक्टर

   var Person = mongoose.model('Person', yourSchema);
   // find each person with a name contains 'Ghost'
   Person.findOne({ "name" : { $regex: /Ghost/, $options: 'i' } },
          function (err, person) {
                 if (err) return handleError(err);
                 console.log('%s %s is a %s.', person.name.first, person.name.last, person.occupation);

   });

पहले तर्क पर ध्यान दें जिसे हम mongoose.findOne फ़ंक्शन में पास करते हैं। "{"नाम":{$regex:/भूत/, $विकल्प:'i'}}"। "नाम" उस दस्तावेज़ का क्षेत्र है जिसे आप खोज रहे हैं। "भूत" नियमित अभिव्यक्ति है। "i" केस असंवेदनशील मैच के लिए है। आशा है कि यह आपकी मदद करेगा।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. टाइपप्रति के साथ नेवला मॉडल में कस्टम क्वेरी सहायक को कैसे परिभाषित करें?

  2. Django - MongoDB:(लोकलहोस्ट से कनेक्ट नहीं हो सका:27017) कनेक्शन ने इनकार कर दिया

  3. C# MongoDB.Driver GetServer चला गया है, अब क्या?

  4. पायथन पाइमोंगो प्रमाणीकरण विफल

  5. स्प्रिंग डेटा में एक वर्ग के लिए MongoDb संग्रह नाम को कैसे कॉन्फ़िगर करें