: $op =~ $self->{not_like_op} ? belch("Supplying an empty arrayref to '@{[ uc $op]}' is deprecated") && $self->sqltrue
: puke "operator '$op' applied on an empty array (field '$k')";
}
- return +{ -op => [
- $logic =~ /^-(.*)$/,
- map $self->_expand_expr({ $k => { $vk => $_ } }),
+ return $self->_expand_andor($logic => [
+ map +{ $k => { $vk => $_ } },
@values
- ] };
+ ]);
}
if (
!defined($vv)