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

मैं सिद्धांत के मोंगोडब ओडीएम के साथ नियमित अभिव्यक्तियों का उपयोग कैसे कर सकता हूं?

यह कुछ समय पहले सिद्धांत-उपयोगकर्ता पर सामने आया था मेलिंग सूची। आप \MongoRegex . का उपयोग कर सकते हैं सीधे आपके ODM प्रश्नों में कक्षा:

$documentRepository->findBy(array(
    'foo' => new \MongoRegex('/^bar/'),
));

या अगर एक क्वेरी बिल्डर का उपयोग कर रहे हैं:

$queryBuilder->field('foo')->equals(new \MongoRegex('/^bar/'));

ध्यान रखें कि फ्रंट-एंकर, केस-संवेदी रेगेक्स पैटर्न इंडेक्स का सबसे अधिक कुशलता से उपयोग करने में सक्षम होंगे। इस पर Mongo डॉक्स में अधिक विस्तार से चर्चा की गई है। ।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. सेमेक में मैक्रो की परिभाषा कैसे जोड़ें?

  2. नेवला स्कीमा:अद्वितीय फ़ील्ड मान्य करना, केस असंवेदनशील

  3. स्प्रिंग डेटा मोंगोडब आईडी फील्ड मैपिंग

  4. विभिन्न क्षेत्रों द्वारा समूह कैसे करें

  5. mongoDB:C# ड्राइवर V2 नेस्टेड संग्रह में आइटम को कैसे अपडेट करें?