From 04a7818608c0bd7d618ecaa4789535774f5df620 Mon Sep 17 00:00:00 2001 From: JaguarJack Date: Sat, 21 Nov 2020 12:33:55 +0800 Subject: [PATCH] fixed bug --- extend/catcher/CatchQuery.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/extend/catcher/CatchQuery.php b/extend/catcher/CatchQuery.php index 9f49f70..e2d411c 100644 --- a/extend/catcher/CatchQuery.php +++ b/extend/catcher/CatchQuery.php @@ -118,7 +118,8 @@ class CatchQuery extends Query foreach ($params as $field => $value) { $method = 'search' . Str::studly($field) . 'Attr'; - if ($value !== null && method_exists($this->model, $method)) { + // value in [null, ''] + if ($value !== null && $value !== '' && method_exists($this->model, $method)) { $this->model->$method($this, $value, $params); } }