我正在使用Spree 3.6.6构建应用程序,需要在其中进行订单项调整,我正在使用以下代码
line_item = Spree::LineItem.find(id)
line_item.adjustments.create!(
amount: 6,
order: line_item.order,
label: 'Test',
adjustable: line_item
)
无论如何成功创建订单项调整,但订单的总价没有变化,这可能是错误的吗?
答案 0 :(得分:0)
您可以用order.update_with_updater!
强制订单更新总数