【发布时间】:2014-02-21 07:53:19
【问题描述】:
我正在寻找一个非常简单的示例,说明如何获取此代码的输出并将其转换为可以通过 Jade 显示的 HTML。
var server1 = Server.find({},
function(err, docs) {
if (!err){
console.log(docs);
}
else { throw err;}
}
);
res.render('servers', { title: 'verify', results: server1});
}
我的玉模板包含这个:
table
each result in results
tr
td= result.name
td= result.os
但是,我收到此错误:无法读取未定义的属性“名称”
如果我只尝试“结果”,我会得到看起来像 MongoDB 设置的转储。
当我加载页面时,我的 console.log 看起来像这样,所以我知道我正在从数据库中提取虚拟数据,但我无法让它在 Jade 中显示:
{ osVersion: 'gbgbgb', 操作系统:'bgbgbgb', 名称:'bgbgbgbgb', _id: 52e1574c10abec5571b99be2, __v: 0, 许可证:[], createdOn: Thu Jan 23 2014 12:54:20 GMT-0500 (EST) }, { osVersion: 'h', 操作系统:'h', 名称:'h', _id: 52e15e5510abec5571b99be3, __v: 0, 许可证:[], 创建时间:2014 年 1 月 23 日星期四 13:24:21 GMT-0500 (EST) }
【问题讨论】:
标签: mongoose