Promisfy नेवला को Bluebird का उपयोग, मैं एक Promise.map (अगर एक संदर्भ दस्तावेज़ मौजूद है/किसी और को देखने के लिए एक सरणी के माध्यम से पाशन के लिए अगर, और एक बनाने की एक श्रृंखला के साथ समारोह ..वादा ढूंढेंOneAsync variable = {"isfulfilled": false, "isRejected": false}?
findOneAsync के उत्पाद नियत है
for (i=0; i<items.length; i++) {
var existingItem = Models.Items.findOneAsync({ item: items[i] });
console.log("existingItem : ");
console.log(JSON.stringify(existingItem));
console.log("existingItem._id : " + existingItem._id);
यहाँ एक लॉग है: एक चर करने के लिए है, तो निर्माण में एक नया दस्तावेज़ (मुख्य वादा) के लिए 'variable._id' आवंटित करने के लिए, कंसोल लॉग {"isFulfilled":false,"isRejected":false}
यहाँ एक टुकड़ा है :
existingItem :
{"isFulfilled":false,"isRejected":false}
existingItem._id : undefined
क्यों existingItem
चर Model.Item.findOneAsync के लिए लंबित किया जा सकता है ..?
मैं तुम्हें 'variable._id' करने के लिए एक मान निर्दिष्ट नहीं दिख रहा। क्या हमें कल्पना करना चाहिए कि आपका कोड कैसा दिखता है? – JLRishe