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

मोंगोडब प्रश्न AND और OR . दोनों के साथ

 db.things.find( {
      $and : [
               { 
                 $or : [ 
                         {"first_name" : "john"},
                         {"last_name" : "john"}
                       ]
               },
               { 
                 "Phone":"12345678"
               }
             ]
    } )

और 2 अभिव्यक्तियों की एक सरणी लेता है या , फ़ोन.
या 2 अभिव्यक्तियों की एक सरणी लेता है first_name , last_name।

और

  • या

    • प्रथम_नाम
    • last_name
  • फ़ोन नंबर।

नोट:अगर यह काम नहीं करता है, तो MongoDB के नवीनतम संस्करण में अपग्रेड करें।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB चेन प्रतिकृति मूल बातें

  2. Ansible . के साथ MongoDB शार्ड्स को तैनात और कॉन्फ़िगर करना

  3. एकाधिक मानदंडों से मेल खाने वाले दस्तावेज़ कैसे खोजें

  4. MongoDB $toObjectId

  5. मोंगोडीबी:डीबी से कनेक्शन जांचें