diff --git a/library/think/Validate.php b/library/think/Validate.php index 7a271296..d031adbc 100644 --- a/library/think/Validate.php +++ b/library/think/Validate.php @@ -561,7 +561,7 @@ class Validate if (isset($except)) { $map[$key] = ['neq', $except]; } - if ($model->where($map)->find()) { + if ($model->where($map)->field($key)->find()) { return false; } return true;