【发布时间】:2021-05-10 21:13:22
【问题描述】:
在 sequelize 中,可以像这样一次性创建一行及其所有关联:
return Product.create({
title: 'Chair',
User: {
first_name: 'Mick',
last_name: 'Broadstone'
}
}, {
include: [ User ]
});
是否有等效的更新? 我试过了
model.user.update(req.body.user, {where: {id: req.user.user_id}, include: [model.profile]})
但它只是更新用户
这样做是为了创作作品
model.user.create(user, {transaction: t, include: [model.profile]})
【问题讨论】:
-
在纯 SQL 中会如此简单...
标签: javascript mysql node.js sequelize.js