背景: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都是有值的,確認
try { await event.addUser(user, { through: { payStatus: payStatus }}) //這里報錯
} catch (e) {
console.log(e)
}
2 回答

30秒到達戰(zhàn)場
TA貢獻1828條經(jīng)驗 獲得超6個贊
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 關注
- 1792 瀏覽
添加回答
舉報
0/150
提交
取消