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

किसी सरणी में पहले आइटम में मिलान करने के लिए MongoDB को क्वेरी करना

मेरा मानना ​​है कि आप imgs.0 want चाहते हैं . उदाहरण के लिए, अपने उदाहरण दस्तावेज़ को देखते हुए, आप कहना चाहते हैं:db.products.find({"imgs.0": "http://foo.jpg"})

ध्यान रखें कि संदर्भित सरणी अनुक्रमणिका केवल प्रथम-स्तरीय सरणी के लिए काम करती है। Mongo अधिक गहराई से खोज सरणी अनुक्रमणिका का समर्थन नहीं करता है।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मुझे मोंगोडीबी की वस्तु को केवल फ़िल्टर किए गए सरणी आइटम के साथ पुनर्प्राप्त करने की आवश्यकता है

  2. स्प्रिंग डेटा MongoDB में कस्टम कैस्केडिंग

  3. MongoDB में प्रत्येक वार्तालाप के अंतिम संदेश को सूचीबद्ध करना, जिसमें एक उपयोगकर्ता शामिल है

  4. त्रुटि:नेवला का उपयोग करके MongoDb एटलस से कनेक्ट करते समय queryTxt ETIMEOUT

  5. डोकर कंटेनर के अंदर Mongodb कनेक्शन त्रुटि