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

स्ट्रिंग के रूप में संग्रहीत कीमतों के साथ MongoDB $gt/$lt ऑपरेटरों

यदि आप स्ट्रिंग्स के साथ $gt का उपयोग करना चाहते हैं, तो आपको रेगेक्स का उपयोग करना होगा, जो प्रदर्शन के मामले में बहुत अच्छा नहीं है। केवल एक नया फ़ील्ड बनाना आसान है जिसमें मूल्य का संख्या मान हो या इस फ़ील्ड प्रकार को इंट/डबल में बदल दें। एक जावास्क्रिप्ट संस्करण भी काम करना चाहिए, जैसे:

db.products.find("this.price > 30.00")

जैसा कि js उपयोग करने से पहले इसे संख्या में बदल देगा। हालांकि, इस क्वेरी पर इंडेक्स काम नहीं करेंगे।



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

  2. MongoDB में सशर्त $ राशि

  3. SQL COALESCE () समझाया गया

  4. MongoDB प्रदर्शन:MongoDB मानचित्र चलाना-सेकंडरी पर संचालन कम करना

  5. लिनक्स/ओएस एक्स पर मोंगोड सेवा शुरू करने का सही तरीका क्या है?