/ / Mongoose क्वेरीज़ वादे वापस करने के लिए - node.js, mongoose

मोंगोस वादे वापस करने के लिए पूछताछ - node.js, mongoose

मैं "Mongoose का उपयोग MongoDB से कनेक्ट करने के लिए कर रहा हूं। यह यहां कहता है" Mongoose क्वेरीज़ वादे नहीं हैं। यदि आपको पूरी तरह से वादा करने की आवश्यकता है, तो .exec () फ़ंक्शन का उपयोग करें।

http://mongoosejs.com/docs/promises.html

var promise = models.Trends.find({ "name": "test" }).where("bdate").gt(timeObj).exec();
console.log(promise instanceof Promise);

यह अभी भी झूठा आउटपुट देता है। BTW वादा पुस्तकालय मैं उपयोग कर रहा हूँ "q" है।

उत्तर:

उत्तर № 1 के लिए -1

शीर्ष पर इस लाइन को जोड़ने के लिए मानदंड के लिए वादा समर्थन सक्षम करें।

mongoose.Promise = Promise