修改表格BETWEEN查询 值为0时无法筛选问题

pull/358/head
码龍 2021-08-24 06:48:39 +00:00 committed by Gitee
parent 343ad6055d
commit 9cf930a932
1 changed files with 3 additions and 1 deletions

View File

@ -362,7 +362,9 @@ class Backend extends Controller
case 'BETWEEN':
case 'NOT BETWEEN':
$arr = array_slice(explode(',', $v), 0, 2);
if (stripos($v, ',') === false || !array_filter($arr)) {
if (stripos($v, ',') === false || !array_filter($arr, function($v){
return $v != '' && $v !== false && $v !== null;
})) {
continue 2;
}
//当出现一边为空时改变操作符