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

एक नेवला दस्तावेज़ के अंदर एक सरणी को क्वेरी करना

आप इस तरह की क्वेरी में डॉट से अलग किए गए पथों का उपयोग कर सकते हैं:User.find({'devices.deviceRegistrationId': deviceRegistrationId}) . यदि वह क्वेरी किसी दस्तावेज़ से मेल नहीं खाती है, तो किसी भी उपयोगकर्ता के पास वह उपकरण नहीं है। ध्यान दें कि मोंगो devices . के सभी सदस्यों का परीक्षण करने के लिए पर्याप्त स्मार्ट है array जब इस तरह की कोई क्वेरी दी जाती है। यदि आप किसी विशिष्ट उपयोगकर्ता की जांच करना चाहते हैं तो आप अपनी क्वेरी शर्तों में एक उपयोगकर्ता आईडी भी जोड़ सकते हैं।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB में सरणी के अंदर फ़ील्ड का योग खोजें

  2. MongoDB शेयरिंग के लिए एक डेवलपर गाइड

  3. पिमोंगो में आउटपुट की सुंदर छपाई

  4. Node.js . में MongoDB एकत्रीकरण कैसे करें

  5. ऊपर MongoDB 3.3.0 में QueryBuilder और BasicDBObjectBuilder का उपयोग