我找不到这个简单问题的解决方案:我想调用从外部 .js 导出的函数并保存输出。我做了以下事情:
数据库.js
function findMessages () {
allMsg = mongoose.model('allMsg');
allMsg.find(function (err, message) {
console.log('here is ok');
return message;
});
};
exports.returnMessages = findMessages;
应用程序.js
var db = require( './db' );
app.get('/message', function(req, res){
var messages = db.returnMessages();
console.log('Nothing here (undefined): ' + messages);
});
如何阅读 app.js 中的消息?谢谢。