背景:const EventUser = sequelize.define('userEvents', { payStatus: Sequelize.STRING
})
User.belongsToMany(Event, { through: EventUser})
Event.belongsToMany(User, { through: EventUser})使用: const event = await EventModel.getEventDetail(eventId); const user = await UserModel.findUserById(userId); //這里event和user都是有值的,確認(rèn)
try { await event.addUser(user, { through: { payStatus: payStatus }}) //這里報(bào)錯(cuò)
} catch (e) {
console.log(e)
}
2 回答

30秒到達(dá)戰(zhàn)場(chǎng)
TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超6個(gè)贊
Event.findOne({ where: { id: eventId }, }).then(event => { console.log(event) User.findById(userId).then(user => { console.log(user) event.addUser(user, { through: { payStatus: payStatus }}) }); })
- 2 回答
- 0 關(guān)注
- 1775 瀏覽
添加回答
舉報(bào)
0/150
提交
取消