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

Codeigniter and Ion Auth: Cannot make specific register field unique

尝试使电子邮件字段唯一会引发以下错误:'The Email field must contain a unique value.'但是参数不存在而且它是唯一的,怎么了?

代码

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

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

** 之前有一位用户使用同一邮箱注册过 **

加载数据库

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