【发布时间】:2012-02-01 08:31:16
【问题描述】:
我是 Node 新手,我正在使用 Mongoose 作为 MongoDB 的驱动程序。我使用 Jade 来表达我的观点。
我的“编辑”视图和“显示对象”视图看起来很棒。但是,在尝试创建新对象时出现“对象未定义”错误。
我的 server.js 中有这个:
require('./models/object');
app.resource('objects', require('./routes/objects'))
在我的路线文件夹中,我有:
exports.new = function(req, res) {
res.render('object/new')
}
最后我的观点是这样的:
h1 New Object
form(method='post', action='/objects')
.formRow
label Name:
input(type='text', name='object[name]', value=object.name)
.formRow
label Email:
textarea(name='object[email]')= object.email
.formRow
input(type='submit', value='Create')
有什么我遗漏的吗?谢谢您的帮助。
【问题讨论】:
标签: node.js mongodb view mongoose pug