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

मोंगोडब कुल एम्बेडेड दस्तावेज़ मान

अनविंड केवल एक स्तर नीचे जाता है, इसलिए यदि आप इसे पसंद करते हैं तो आपको जितनी बार आपके पास स्तर हैं उतनी बार कॉल करना होगा

[ 
    { "$project" : { "text" : "$periods.tables.rows.text" , "_id" : "$_id"}},
    { "$unwind" : "$text"},
    { "$unwind" : "$text"},
    { "$unwind" : "$text"},
    { "$group" : { "_id" : "$_id" , "texts" : { "$addToSet" : "$text"}}},
    { "$project" : { "_id" : 0 , "texts" : 1}} 
]

यह आपकी अपेक्षा के अनुरूप काम करेगा।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. डॉकरफाइल में Mongorestore

  2. MongoDB $type क्वेरी ऑपरेटर

  3. ऐरे से नवीनतम उप-दस्तावेज़ प्राप्त करें

  4. त्रुटि प्राप्त करना:रूट में रूट () स्ट्रिंग पर लागू नहीं किया जा सकता है

  5. NestJS के साथ सर्वर-साइड पेजिनेशन कैसे प्रदान करें?