sequelize中与insertint相关的表存在问题。我有具有多对多关系的表名 Client 和 User ,以及 User 和 AccessToke n一对多关系。
如何同时创建用户和 AccessToken ?
我尝试过:
client
.createUser(
{
username: $param.phone_number,
password: otp,
Merchant: {
name: '',
freeSpace: '50x13x15',
extraSpace: '50x13x13',
extraSpaceFee: '1',
settlementDate: new Date(),
balance: 0,
points: 0,
},
},
{
include: [db.Merchant],
}
)
.then(result => {
return res.json(sendOtp(result));
})
.catch(err => {
console.log(err);
});
但这只是显示此错误:
SequelizeEagerLoadingError:商家未与user_clients关联!