我从magento 1.9.x迁移到2.2.5,现在我需要将一些taxvat信息复制到另一个地方,以使payment gateway与guest checkout正常工作。
如何将所有用户customer\u entity taxvat复制到customer\u address\u entity vat\u id?
我试过这样的方法,但不知道怎么做。
INSERT INTO pku_customer_address_entity (vat_id)
SELECT taxvat FROM pku_customer_entity
WHERE entity_id = (SELECT parent_id FROM pku_customer_address_entity);
1条答案
按热度按时间yhuiod9q1#
如果你们中的任何人进行了magento迁移,在客户帐户下有一些taxvat信息,在帐单地址中有其他信息,这会导致结帐时出现问题,这是我的贡献。
重要提示:首先备份数据库
转到do phpmyadmin=>sql并使用它将信息从taxvat(magento 1)复制到vat\u id(magento 2):
更新customer\u address\u entity,customer\u entity设置customer\u address\u entity.vat\u id=customer\u entity.taxvat其中customer\u address\u entity.parent\u id=customer\u entity.entity\u id