Filter::field('price', [FilterType::NOT_BETWEEN_COLUMNS]);
$filter = [ 'type' => '$notBetweenColumns', 'target' => 'price', 'value' => [ 'min_allowed_price', 'max_allowed_price', ], ];
$sql = Product::filter([$filter])->toRawSql();
select * from "products" where "products"."price" not between "products"."min_allowed_price" and "products"."max_allowed_price"
None available.