【发布时间】:2019-12-24 00:00:10
【问题描述】:
我正在尝试重新加载模型以包含关联。这是我的代码:
const order = new Order({ total: 0 })
return order.save().then(savedOrder => {
const orderItems = req.body.items.map(i => {
return Eliquid.findByPk(i.eliquid).then(eliquid => {
const item = Item.build({
qty: i.qty,
n: i.n,
})
item.setEliquid(eliquid)
item.setOrder(savedOrder)
return item
.save().then(i => {
console.log('Saved, has id, has qty', i.id, i.qty)
return i.reload()
})
.then(i => {
console.log('Reloaded, qty is now NULL!', i.id, i.qty)
return i
})
})
})
为什么在重新加载我的实例后它会被淘汰?不知道自己做错了什么
【问题讨论】:
标签: node.js promise sequelize.js associations