0

Magento 订单如何映射到客户?订单是否包含客户 ID 或客户是否包含所有订单 ID?试图弄清楚更改订单号是否会弄乱客户映射。

4

1 回答 1

1

让我先回答你的问题

Magento 订单如何映射到客户?

Magento 订单使用订单表"sales_flat_order","sales_flat_order_grid","sales_flat_order_address"中的 " customer_id " 外键字段映射到客户。并且客户实体没有依次引用订单。

订单是否包含客户 ID 或客户是否包含所有订单 ID?

订单仅包含客户 ID,反之亦然。基本上客户实体遵循产品和类别等 EAV 结构。

现在来完成更改订单号的任务(技术字段名称 increment_id)。

是的,您可以更改订单的增量编号。您需要在两个表中执行此操作

1. sales_flat_order
2. sales_flat_order_grid

请确保在完成更改订单号的任务后重置实体类型 ID“5”的订单增量最后一个 ID ,该 ID 代表订单。您应该在表“ eav_entity_store ”中执行此操作

如果您需要有关此的更多信息,请告诉我。

于 2013-02-27T06:13:42.640 回答