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

स्प्रिंग डेटा मोंगो - नेस्टेड मूल्य के लिए नेस्टेड विशिष्ट सरणी कैसे प्राप्त करें?

आप अलग-अलग प्रौद्योगिकियां प्राप्त कर सकते हैं (technology सरणी तत्व) इस एकत्रीकरण के साथ:

db.depts.aggregate( [
  {
       $unwind: "$departments.subdepts"
  },
  {
       $unwind: "$departments.subdepts.technology"
  },
  {
       $match: { "departments.subdepts.subdeptCd": "1D" }
  },
  {
       $group: { _id: "$departments.subdepts.technology.technologyCd", tech: { $first: "$departments.subdepts.technology" } }
  },
  {
      $replaceRoot: { newRoot: "$tech" }
  }
] )



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongoDB जावा ड्राइवर के माध्यम से mongoStat प्राप्त करना

  2. सेवा लोकेटर पैटर्न के साथ उपयोग किए जाने पर MongoDB डेटटाइम को कैसे संग्रहीत करता है, इससे निपटना

  3. PHP 7 MongoDB क्लाइंट/ड्राइवर स्थापित कर रहा है?

  4. खुलने का समय MongoDB के लिए स्कीमा

  5. साझा MongoDB होस्टिंग के शीर्ष 5 लाभ