Magento订单如何映射到客户?订单包含客户ID还是客户包含其所有订单ID?试图找出是否更改订单号会搞乱客户映射。
最佳答案
首先让我回答你的问题
Magento订单如何映射到客户?
Magento订单使用订单表“ sales_flat_order”,“ sales_flat_order_grid”,“ sales_flat_order_address”中的“ customer_id”外键字段映射到客户。并且客户实体没有依次引用订单。
订单包含客户ID还是客户包含其所有订单ID?
订单仅包含客户ID,反之亦然。基本上,客户实体遵循EAV结构,如产品和类别。
现在来完成更改订单号的任务(技术字段名称增量ID)。
是的,您可以更改订单的增量编号。您需要在两个表中执行此操作
1. sales_flat_order
2. sales_flat_order_grid
完成更改订单编号的任务后,请确保重置代表订单类型的实体类型为“ 5”的订单增量最后一个ID。您应该在表“ eav_entity_store”中执行此操作
让我知道您是否需要有关此的更多信息。
关于mysql - Magento DB客户订单映射,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15101554/