我在我们的项目中使用solr搜索。我需要在成功订单的solr文档中更新产品库存状态(库存/缺货)。我需要知道产品库存状态在成功订单上获取更新的位置/功能。即如果产品在成功订单时缺货,则应将产品库存订单更新为out of stock
。从后端更改手动状态会影响solr文档。但是在成功订单上我需要更新solr文档中的状态。对此有观察者/事件吗?请帮我解决这个问题。
答案 0 :(得分:1)
您在sales_order_model中有七个事件,但如果我没有错,那么"保存"事件是这样的观察者所需要的事件: sales_order_save_before 或 sales_order_save_after 。有了它,您可以检查订单的状态并采取相应的行动。