एकत्रीकरण का उपयोग करते समय, आपको स्पष्ट रूप से फ़ील्ड शामिल/बहिष्कृत करना होगा . तो, आपको अपने इच्छित सभी फ़ील्ड सूचीबद्ध करने होंगे। यह find
. के बराबर नहीं है . तो, आप शायद:
db.sample.aggregate(
{ $project : {
_id : 0,
title : 1
}}
);
एकत्रीकरण ढांचे का उपयोग करने के साथ कुछ सीमाएं भी आती हैं। आपको अवगत होना चाहिए। यह एकत्रीकरण (समूहीकरण, सारांश, आदि) के लिए डिज़ाइन किया गया है, इसलिए प्रक्षेपण में कई फ़ील्ड होने के कारण सामान्य नहीं है (और परिणाम अधिकतम अनुमत से अधिक हो सकते हैं, जो कि 16 एमबी है)।