【发布时间】:2014-12-11 17:23:11
【问题描述】:
我希望标题正确地描述了我的问题。
当我打开 /admin/liste 时,它应该从 MongoDB 数据库中呈现两个表。 如何渲染两个或更多集合?
app.get('/admin/liste', isLoggedIn, function(req, res) {
var List1 = mongoose.model('List1');
// var List2 = mongoose.model('List2');
List1.find(function (err, docs) {
res.render('admin/liste',{
firstlist : docs
});
});
/*List2.find(function (err, docs) {
res.render('admin/liste',{
seclist : docs
});
});*/
});
编辑:我在参考中找不到任何关于我的问题的信息,这个问题是重复的。我没有使用任何联接或类似的东西。 我想从 List1 和 List2 中的项目中显示两个表。未注释掉的代码运行良好,但这只是一个表,所以我必须将这两个组合起来,然后渲染页面。
希望有人能帮助我,谢谢。
【问题讨论】:
标签: node.js mongodb mongoose render models