【发布时间】:2013-06-08 08:12:58
【问题描述】:
所以,我试图找出当启用的产品(即在 catalog_product_flat_1 中可用)达到数量 0 或数量 X > 0 时数据库表中的哪些变化。
我在catalog_product_flat_1 中没有找到与股票相关的任何内容,但我确实发现表cataloginventory_stock_item、cataloginventory_stock_status、cataloginventory_stock_status_idx 具有相关列。
我看到cataloginventory_stock_status 在管理中反映了qty 和status(即,当您在管理中更新库存数量时,它会在此处反映),但cataloginventory_stock_status_idx 不会随着库存更新而改变行政。我猜这会在重新索引发生时更新?我尝试更改cataloginventory_stock_status_idx 的qty 和status,但前端的缺货商品不会立即可用。
所以,我的问题是:
当启用的产品(即在前端列出)变得可用(qty>0)或不可用(qty=0)时,数据库表中有哪些更改?我正在尝试查看我们是否可以更新库存水平并立即反映更改而无需重新索引产品。我们使用 Magento EE 1.12。
【问题讨论】:
标签: magento