मैंगोज़ परिणामों के साथ एक पृष्ठ को प्रस्तुत करने के लिए जो कुछ भी मिल सकता है, वह ऐसा करने के लिए कहता है:खोज विधि से Mongoose परिणाम कैसे वापस करें?
users.find({}, function(err, docs){
res.render('profile/profile', {
users: docs
});
});
मैं क्वेरी से परिणाम कैसे वापस कर सकता हूं, इस तरह से?
var a_users = users.find({}); //non-working example
ताकि मैं पेज पर प्रकाशित करने के लिए कई परिणाम प्राप्त कर सकूं?
जैसे:
/* non working example */
var a_users = users.find({});
var a_articles = articles.find({});
res.render('profile/profile', {
users: a_users
, articles: a_articles
});
क्या यह किया जा सकता है?
आपका सपना सच होगा जब [ES7 घूमता है] (http://jakearchibald.com/2014/es7-async-functions/)। – royhowie
आपको [deasync] (https://www.npmjs.com/package/deasync) देखना चाहिए, इसलिए फ़ंक्शंस दिखते हैं कि उन्हें सिंक्रनाइज़ तरीके से निष्पादित किया गया है। इस समस्या की बेहतर समझ के लिए –
और इसके समाधान का संदर्भ https://stackoverflow.com/questions/14220321/how-do-i-return-the-response-from-an-asynchronous-call – devprashant