Mongoose अब Model.create में कई दस्तावेज़ संरचनाओं को पास करने का समर्थन करता है। उनके एपीआई उदाहरण को उद्धृत करने के लिए, यह अंत में कॉलबैक के साथ या तो एक सरणी या वस्तुओं की एक varargs सूची पारित करने का समर्थन करता है:
Candy.create({ type: 'jelly bean' }, { type: 'snickers' }, function (err, jellybean, snickers) {
if (err) // ...
});
या
var array = [{ type: 'jelly bean' }, { type: 'snickers' }];
Candy.create(array, function (err, jellybean, snickers) {
if (err) // ...
});
संपादित करें: जैसा कि कई लोगों ने नोट किया है, यह एक वास्तविक बल्क इंसर्ट नहीं करता है - यह केवल save
को कॉल करने की जटिलता को छुपाता है अपने आप को कई बार। प्रदर्शन के हित में बल्क इंसर्ट प्राप्त करने के लिए वास्तविक मोंगो ड्राइवर का उपयोग करने का तरीका बताते हुए नीचे उत्तर और टिप्पणियां हैं।