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

एक MongoDB अभिव्यक्ति में $ मौजूद है का उपयोग करना

आपको $or . का उपयोग करना होगा ऐसा करने के लिए तार्किक संचालिका।

{
   "$or": [
      {
         "$expr": {
            "$ne": [
               "$firstName",
               "$lastName"
            ]
         }
      },
      {
         "fullName": {
            "$exists": true
         }
      }
   ]
}

आपकी पिछली क्वेरी विफल रही क्योंकि मोंगोड को लगता है कि $exists वह अभिव्यक्ति है जिसे आप पास कर रहे हैं $expr ऑपरेटर।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongodb में उप-दस्तावेज़ सरणी पर $regex के साथ $slice का उपयोग करना

  2. मोंगो सी # ड्राइवर का उपयोग करके, इसे स्टोर करने के लिए कस्टम ऑब्जेक्ट की सरणी को क्रमबद्ध कैसे करें?

  3. Rmongodb के साथ R में उन्नत MongoDB क्वेरी चलाना

  4. MongoDB संग्रह में सभी विशिष्ट क्षेत्रों की सूची के लिए पूछताछ

  5. Mongodb $lookup _id . के साथ काम नहीं कर रहा है