diff --git a/src/Libs/Model.php b/src/Libs/Model.php index 84f4573..3538ab2 100644 --- a/src/Libs/Model.php +++ b/src/Libs/Model.php @@ -581,9 +581,14 @@ class Model { } if ($in) - static::$querySelect['where'] = "$column IN (".join(', ', $arrIn).")"; + $where_in = "$column IN (".join(', ', $arrIn).")"; else - static::$querySelect['where'] = "$column NOT IN (".join(', ', $arrIn).")"; + $where_in = "$column NOT IN (".join(', ', $arrIn).")"; + + if (static::$querySelect['where'] == '') + static::$querySelect['where'] = $where_in; + else + static::$querySelect['where'] .= " AND $where_in"; return new static(); }