res.render
在这做什么。为什么不使用res.send?
app.get('/', function (req, res) {
db.collection('hello_mongo_express').findOne({}, function(err, doc){
res.render("request handled");
});
});
答案 0 :(得分:1)
这是Express事物,而不是MongoDB。
res.render
呈现名为"request handled"
的HTML视图模板,并将其作为回复返回,而res.send
只会将"request handled"
字符串作为回复发送。
通常,您还会将一些数据传递到模板引用的res.render
以填充模板。如:
res.render("request handled", {title: doc.title});