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

mongoengine में केवल चयनित एम्बेडेड दस्तावेज़ को कैसे शामिल करें?

आप $filter aggregate में ऑपरेटर के रूप में कार्य करें

users = User.objects(school__match={ "name": "Aukamm Elementary School" }).aggregate(
    { "$project": {
        "first_name": 1,
        "last_name": 1,
        "schools": {
             "$filter": {
                  "input": "$schools",
                  "as": "school",
                  "cond": { "$eq": [ "$$school.name", "Aukamm Elementary School" ] }
             }
        }
    } }
)



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मॉडल विशेषता में वस्तु का संग्रह होता है

  2. $ और एकाधिक $or . के साथ MongoDB क्वेरी करें

  3. MongoDB C# गैर-जेनेरिक बेस क्लास से विरासत में मिली जेनेरिक क्लास के साथ ड्राइवर टाइप डिस्क्रिमिनेटर

  4. मोंगोडीबी:स्मृति से बाहर

  5. मैं जावास्क्रिप्ट का उपयोग करके मोंगोडब में बाइनरी फ़ाइल कैसे सम्मिलित करूं?