开机时我遇到以下问题:
System>Configuration>Default>Customer Configuration>Share Customer Accounts to Global
“无法在全球范围内共享客户帐户,因为某些客户帐户在多个网站上存在相同的电子邮件且无法合并”
为什么会出现此问题?
任何解决方案?
答案 0 :(得分:8)
您需要删除所有重复的电子邮件地址,只留下1条记录
查找所有重复的电子邮件
SELECT * FROM customer_entity group by email with counts(email)> 1;
您可以首先删除没有与之关联的订单的所有重复客户电子邮件(通过加入订单表)。
如果客户从多个商店购买,那么您仍然需要删除其中一个customer_entity,但您可以随时更新order
表中的customer_id以匹配新的客户ID