首页 >社区问答列表 >软删除和验证码冲突

软删除和验证码冲突

 protected $pk = 'id';//需要指定主索引
 protected $table = 'user';
 protected $autoWriteTimestamp=true;//自动时间戳
 protected $createTime='create_time';
 protected $updateTime='update_time';
 protected $dateFormat='Y年m月d日';//用来设置时间戳显示的格式
  //导入软删除方法集
    use SoftDelete;
    //设置软删除字段
    //只有该字段为NULL,该字段才会显示出来
    protected $deleteTime = 'delete_time';//该字段必须和数据表中的字段一致


    // 保存自动完成列表
    protected $auto = [
        'delete_time' => NULL,
        'is_delete' => 1, //1:允许删除 0:禁止删除
    ];
    // 新增自动完成列表
    protected $insert = [
        'login_time'=> NULL, //新增时登录时间应该为NULL,因为刚创建
        'login_count' => 0, //原因同上,刚创建肯定没有登录过
    ];
 

这样写验证码永远都不对   把软删除部分删掉就没问题了。我用的是5.1TP。。。不知道为什么