Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 更新Magento数据库以反映默认帐单地址_Mysql_Magento - Fatal编程技术网

Mysql 更新Magento数据库以反映默认帐单地址

Mysql 更新Magento数据库以反映默认帐单地址,mysql,magento,Mysql,Magento,我刚刚将130000名客户转移到Magento,所以我希望有一个MySQL查询可以完成最后一步,避免我重新导入 我想在数据库上运行一个查询,将从传输中导入的地址设置为“默认账单地址”。当设置为默认值时,将在Magento后端的客户->管理客户下显示和搜索客户数据 在后端手动将客户地址设置为默认值时,我知道至少会更新以下表格(customer\u address\u entity\u int和customer\u entity\u int)。不确定这是否是最好的方法,所以任何建议都是有用的。 首先

我刚刚将130000名客户转移到Magento,所以我希望有一个MySQL查询可以完成最后一步,避免我重新导入

我想在数据库上运行一个查询,将从传输中导入的地址设置为“默认账单地址”。当设置为默认值时,将在Magento后端的
客户->管理客户
下显示和搜索客户数据

在后端手动将客户地址设置为默认值时,我知道至少会更新以下表格(
customer\u address\u entity\u int
customer\u entity\u int
)。不确定这是否是最好的方法,所以任何建议都是有用的。

  • 首先,您需要从
    eav\u属性
  • 然后从此表
    客户\地址\实体
    中获取要作为默认值的导入地址ID
  • 最后搜索
    属性id
    实体id
    客户id
    )并用
    地址id
    更新值列