$this->query->addHavingExpression($this->options['group'],"$field <= $placeholder_min OR $field >=$placeholder_max",array($placeholder_min=>$this->value['min'],$placeholder_max=>$this->value['max']));
$this->query->addHavingExpression($this->options['group'],"$field <$placeholder_min OR $field >$placeholder_max",array($placeholder_min=>$this->value['min'],$placeholder_max=>$this->value['max']));
@@ -114,7 +114,7 @@ public function dataProviderTestCompileWithKnownOperators() {
$data[]=[" (name LIKE :db_condition_placeholder_0 ESCAPE '\\\\') ",'name','%muh%','LIKE',[':db_condition_placeholder_0'=>'%muh%']];
$data[]=[" (name NOT LIKE :db_condition_placeholder_0 ESCAPE '\\\\') ",'name','%muh%','NOT LIKE',[':db_condition_placeholder_0'=>'%muh%']];
$data[]=[" (name BETWEEN :db_condition_placeholder_0 AND :db_condition_placeholder_1) ",'name',[1,2],'BETWEEN',[':db_condition_placeholder_0'=>1,':db_condition_placeholder_1'=>2]];
// $data[] = [" (name NOT BETWEEN :db_condition_placeholder_0 AND :db_condition_placeholder_1) ", 'name', [1, 2], 'NOT BETWEEN', [':db_condition_placeholder_0' => 1, ':db_condition_placeholder_1' => 2]];
$data[]=[" (name NOT BETWEEN :db_condition_placeholder_0 AND :db_condition_placeholder_1) ",'name',[1,2],'NOT BETWEEN',[':db_condition_placeholder_0'=>1,':db_condition_placeholder_1'=>2]];