Php Codeigniter和Ion Auth:无法使特定寄存器字段唯一

Php Codeigniter和Ion Auth:无法使特定寄存器字段唯一,php,codeigniter,codeigniter-3,ion-auth,Php,Codeigniter,Codeigniter 3,Ion Auth,尝试使电子邮件字段唯一会引发以下错误:“电子邮件字段必须包含唯一的值。”但参数不存在,并且它是唯一的。那么,工作原理是什么 代码 $this->form_validation->set_rules('email','Email','trim|is_unique[users.email]|valid_email|required'); 寻找同一问题的答案,我在DB上找到了解决方案: **以前有一个用户注册了相同的电子邮件**加载数据库 function __const

尝试使电子邮件字段唯一会引发以下错误:“电子邮件字段必须包含唯一的值。”但参数不存在,并且它是唯一的。那么,工作原理是什么

代码

$this->form_validation->set_rules('email','Email','trim|is_unique[users.email]|valid_email|required');

寻找同一问题的答案,我在DB上找到了解决方案:

**以前有一个用户注册了相同的电子邮件**

加载数据库

       function __construct() {
        parent::__construct();
        $this->load->database();
     }

调试!检查您的post请求,查看是否收到输入的电子邮件,同时检查数据库中的“用户”表中是否有匹配的电子邮件。其中一个应该可以