यदि आपके पास उपनिर्देशन सरणियाँ हैं, तो Mongoose स्वचालित रूप से प्रत्येक के लिए आईडी बनाता है। उदाहरण:
{
_id: "mainId"
subDocArray: [
{
_id: "unwantedId",
field: "value"
},
{
_id: "unwantedId",
field: "value"
}
]
}
वहाँ एक सरणी के भीतर वस्तुओं के लिए आईडी नहीं बनाने के लिए Mongoose बताने के लिए एक रास्ता है?
_id
उपसमूह संग्रह में भी फ़ील्ड को छोड़ देगा , या केवल उस स्थिति में जहां उपसमूह का उपयोग उप-दस्तावेज़ आइटम की सरणी के रूप में एम्बेड करने के लिए किया जा रहा है? मैं विशेष रूप से SO पर अपने प्रश्न के कारण आज यह पूछता हूं ।