【发布时间】:2014-05-07 17:11:47
【问题描述】:
我对 Node.js 和 Express.js 比较熟悉,我想知道是否可以就我的某些数据未呈现的原因提供一些建议。我的代码如下:
var mongoose = require('mongoose'),
ArticleModel = mongoose.model('Article');
exports.index = function (req, res){
ArticleModel.find({}, function (err, articles){
if(err) throw new Error(err);
});
res.render('home/index', {
title: 'Business, Inc',
articles: articles
});
};
如果我在 ArticleModel.find 中有 res.render,它将返回要传递给我的模板的数据,但是我有多个数据源,如果可能的话,我希望我的 res.render 更加独立。我可以构建在整个应用程序中使用的数据模型的最佳方式是什么。
是否有任何针对 Node.js 和 Express.js 的在线学习资源,不仅可以教授 Hello World / Todo 应用程序,还可以真正深入地了解应用程序开发?
【问题讨论】:
标签: javascript node.js mongodb express mongoose