【发布时间】:2016-06-03 19:28:29
【问题描述】:
我想知道如何使用 node.js 更新关联模型并进行续集。
我正在尝试更新联合 (BelongsTo) 类别表。
Review.belongsTo(models.Category, {foreignkey : 'CategoryId', constraints: false});
/** * Update a review */ exports.update = function(req, res) {
// create a new variable to hold the review that was placed on the req object.
var review = req.review;
review.updateAttributes({
reviewed : req.body.reviewed,
Category.metaTitle : req.body.Category.metaTitle
}).then(function(a){
return res.jsonp(a);
}).catch(function(err){
return res.render('error', {
error: err,
status: 500
});
}); };
【问题讨论】:
-
它在更新语句中不接受 Category.metaTitle : req.body.Category.metaTitle 这一行,它会导致应用程序崩溃。
标签: angularjs node.js sequelize.js mean-stack