में ऑब्जेक्ट्स की सरणी डालें मुझे आश्चर्य है कि मैं अपने पूर्व-परिभाषित _id मानों के साथ मोंगो संग्रह "रूट-स्तरीय दस्तावेज़" में ऑब्जेक्ट्स की सरणी कैसे डाल सकता हूं।मोंगोडीबी
मैंने db.MyCollection.insert(array);
की कोशिश की है लेकिन यह मोंगोडीबी में एक एकल जेनरेट _id के तहत नेस्टेड दस्तावेज़ बनाता है।
var array = [
{ _id: 'rg8nsoqsxhpNYho2N',
goals: 0,
assists: 1,
total: 1 },
{ _id: 'yKMx6sHQboL5m8Lqx',
goals: 0,
assists: 1,
total: 1 }];
db.MyCollection.insert (सरणी);
मैं क्या चाहता हूँ
'db.MyCollection.insert (सरणी)' काम करना चाहिए। क्या आपको कोई त्रुटि संदेश मिल रहा है? – styvane
प्रक्रिया कार्य डालें और मेरे पास संग्रह में डेटा है लेकिन मैं "रूट-स्तर" पर ऑब्जेक्ट रखना चाहता हूं और अब उन्हें "0" के अंतर्गत डाला गया है: {}, "1": {} और इसी तरह। मैं अपने सभी ऑब्जेक्ट्स को "रूट-लेवल" दस्तावेज़ के रूप में अपने _id मान – justdiehard
के साथ डालना चाहता हूं दस्तावेज़ के साथ आप हमें दिखाते हैं कि आपको वह परिणाम नहीं मिल सकता है। – styvane