[top-think/think]Validate 类型现在强制定义场景吗?我remove 已经被getScene 给置空了

2023-12-11 888 views
6
 $this->only = $this->append = $this->remove = [];

        if (empty($scene)) {
            return;
        }

现在不能使用remove方法了吗? $validate->remove('email')->check($data); 更新到v5.1.39 LTS 后 发现这个版本把 $this->only = $this->append = $this->remove = []; 这句上移了 导致remove的被置空了

回答

9

同样遇到这个问题。 把这个下移好了。 不知道为什么改这个。之前5.1.36版本是在下面的