top-think / think

ThinkPHP Framework ——十年匠心的高性能PHP框架
http://www.thinkphp.cn
Other
7.83k stars 1.62k forks source link

Validate 类型现在强制定义场景吗?我remove 已经被getScene 给置空了 #1011

Open simerlin opened 4 years ago

simerlin commented 4 years ago
 $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的被置空了

klraL commented 4 years ago

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