我在Magento上编码,我在注册时遇到了麻烦。 我不知道如何以及为什么导致这个问题。 电子邮件地址创建了两次,作为2个帐户,在customer_entity表中有2个entity_id。我正在使用magento 1.5版
示例:
entity_id | email | created_at
495 | abch@gmail.com | 2013-10-19 09:47:01
496 | abch@gmail.com | 2013-10-19 09:47:03
在我的customer_entity表中,有大约1.000条记录,但是大约有30条记录存在重复的电子邮件,如上例所示
请帮助我。感谢
答案 0 :(得分:0)
$customerObj = Mage::getModel("customer/customer");
foreach (Mage::app()->getWebsites() as $website) {
$customerObj->setWebsiteId($website->getId());
$customerObj->loadByEmail($customer['email']);
if ($customerObj->getId()) {
$message = "duplicate found" ;
return $message;
}
}