目前,我看到的所有内容都显示了整个文档,而不仅仅是一个字段。我将如何只显示一个字段?
我已经尝试了以下方法,但我得到“未定义”的地方,我看不到任何显示。
方式1主要js:
// app.js
var schema = new mongoose.Schema({ a_field : String },
{ collection : 'the_col_with_data' });
var DocumentModel = mongoose.model('Doc', schema);
var a_document = DocumentModel.findOne({}, callback);
app.get('/', function(req, res) {
res.render('index', {
pass_var: a_document.a_field
});
});
方式1视图:
// index.jade
#{ pass_var }
方式2主要js:
// app.js
var schema = new mongoose.Schema({ a_field : String },
{ collection : 'the_col_with_data' });
var DocumentModel = mongoose.model('Doc', schema);
var a_document = DocumentModel.findOne({}, callback);
app.get('/', function(req, res) {
res.render('index', {
pass_var: a_document
});
});
方式2视图:
// index.jade
#{ pass_var.a_field }