पर कई डेटा हटा देता है मेरे पास कई मॉडलों से मैंगोडब से हटाना चाहते हैं, मुख्य विचार यह है कि मेरे पास एकाधिक स्कीमा में किसी दस्तावेज़ के लिए एक ही आईडी है और मैं इसे हटाना चाहता हूं प्रत्येक मॉडल से दस्तावेज़। मैं इसे इस तरह कर रहा हूँ:मोंगोस एक बार
_.each(wrongList, function(item) {
UPUSTP.find({id: item.id}).remove(function(err) {
if (err)
console.log("Error while deleting " + err.message);
})
UPUANAM.find({id: item.id}).remove(function(err) {
if (err)
console.log("Error while deleting " + err.message);
})
UPUEXE.find({id: item.id}).remove(function(err) {
if (err)
console.log("Error while deleting " + err.message);
})
UPUEXO.find({id: item.id}).remove(function(err) {
if (err)
console.log("Error while deleting " + err.message);
})
UPUPROC.find({id: item.id}).remove(function(err) {
if (err)
console.log("Error while deleting " + err.message);
})
})
समस्या मैं wrongList
और क्वेरी कार्यों में 14000+ आईडी है, लेकिन यह खत्म करने के लिए बहुत समय लेता है वह यह है कि ... मैं कैसे के समय को बढ़ा सकते हैं हटाना? क्या मैं बैच या उस तरह कुछ हटा सकता हूं?