【发布时间】:2017-07-18 02:23:04
【问题描述】:
我创建了名为 (user.js) 的模型
module.exports.show_deatils = function(req,res,callback){
var resultArray=[];
mongo.connect(url,function(err,db){
assert.equal(null,err);
var cursor=db.collection('users').find();
cursor.forEach(function(doc,err){
assert.equal(null,err);
resultArray.push(doc);
});
});
}
router.get('/restful', function(req, res){
User.show_deatils(function(req,res,resultArray){
req.session.resultArray=resultArray;
console.log(resultArray);
});
res.render('restful');
});
我在模型user.js 中创建了一个method("show_details"),并且我在路由中调用了该特定函数。每当加载页面(restful)时,我都希望显示数据resultArray。但我被困在这里。
你能建议我如何解决这个问题吗?
【问题讨论】: