1

我在 Magento 上编码,但在注册时遇到了麻烦。我不知道如何以及为什么会导致这个问题。在 customer_entity 表中创建了一个电子邮件地址两次作为 2 个具有 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 条记录存在重复电子邮件,如上面的示例

请帮帮我。谢谢

4

1 回答 1

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;
   }

}
于 2017-01-26T18:14:54.293 回答