【发布时间】:2017-06-26 09:15:02
【问题描述】:
当我尝试使用对象分配时,我得到 newTask is not a function 错误。
let newTask = new Task()
/*newTask = Object.assign({}, params); won't work */
newTask.language = params.language // working
newTask.save((err, resp) => {
if(err){
return res.json({success: false, msg: err })
}
callback(err, resp)
})
我还有很多参数需要添加到 newTask,但是为什么在这种情况下对象分配不起作用?
【问题讨论】:
-
您为什么认为这会起作用?无论如何,您需要在这里做的就是
let newTask = Task(params)。 -
@NeilLunn 哦,非常感谢!
标签: node.js mongoose ecmascript-6