पाठ 8 / 22
प्रोजेक्शन
क्वेरी से कौन-से फ़ील्ड लौटाने हैं, यह चुनें।
शामिल करने के लिए 1, बाहर रखने के लिए 0
find() का दूसरा आर्ग्युमेंट प्रोजेक्शन है — फ़ील्ड को शामिल करने के लिए 1, बाहर रखने के लिए 0 सेट करें।
प्रोजेक्शन का उदाहरण
_id डिफ़ॉल्ट रूप से शामिल होता है — ज़रूरत न हो तो इसे स्पष्ट रूप से बाहर रखें।
db.users.find({ role: "engineer" }, { name: 1, role: 1, _id: 0 })
Output:
{ name: 'Grace Hopper', role: 'engineer' }
{ name: 'Barbara Liskov', role: 'engineer' }