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

एकत्रीकरण से पूरा दस्तावेज़ लौटाएं

वर्तमान में आप संपूर्ण comment प्राप्त नहीं कर सकते हैं एकल $first . के माध्यम से दस्तावेज़ ऑपरेटर। लेकिन आप अन्य आवश्यक फ़ील्ड शामिल कर सकते हैं (_id . के समान) फ़ील्ड) $group . के दौरान चरण:

{
    "$group": {
        _id: "$post_id",
        lastComment: { "$first": "$_id" },
        field_1: { "$first": "$field_1" },
        field_2: { "$first": "$field_2" },
        // ...
        field_N: { "$first": "$field_N" }
    }
}

इस JIRA टिकट के अनुसार:https://jira.mongodb.org/browse/SERVER-5916 , संपूर्ण दस्तावेज़ 2.5.3 संस्करण . से एकत्रीकरण संचालन से लौटने के लिए उपलब्ध होगा . नए चरों का उपयोग करना संभव होगा:$$ROOT या $$CURRENT :

{
    "$group": {
        _id: "$post_id",
        lastComment: { "$first": "$$CURRENT" }
    }
}


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. डेटा को एक मॉडल से दो में विभाजित करने के बाद मैं अपनी नेवला क्वेरी को फिर से कैसे लिख सकता हूं?

  2. मैं मोंगोडीबी को सोलर के साथ कैसे एकीकृत करूं?

  3. नोड बैकएंड में छवि कैसे स्टोर करें?

  4. मोंगोडब में एंबेडेड एरेज़ वीएस फ्लैट दस्तावेज़ों के लिए पेशेवर और विपक्ष क्या हो सकता है?

  5. mongodb मल्टी टेनेसी स्पेल @Document . के साथ