parent_id
表上的sales_flat_order_payment
字段是什么?
我猜这是来自entity_id
的{{1}},但如果我正确阅读,那么根据http://www.magereverse.com/index/magento-database-diagram/version/1-7-0-1,sales_flat_order
表上的实际entity_id
指的是{ {1}}表上的{1}}。
在我们的生产计算机上,parent_id全部与sales_flat_order_payment
上的entity_id
匹配。
在我们的开发机器上,有些匹配,有些则没有。这是预期的吗?
使用magento 1.7.0.1 感谢
答案 0 :(得分:5)
show create table sales_flat_order_payment;
的输出是:
CONSTRAINT `FK_SALES_FLAT_ORDER_PAYMENT_PARENT_ID_SALES_FLAT_ORDER_ENTITY_ID`
FOREIGN KEY (`parent_id`) REFERENCES `sales_flat_order` (`entity_id`)
ON DELETE CASCADE ON UPDATE CASCADE
意味着您绝对正确,parent_id
<{1}} entity_id
对sales_flat_order
的引用