Из js файла передаётся диапазон (мин и макс значение собранные с поля square товара). Проблема в том, что если square-min дробное, то этот товар не выводится (не работает точное соответствие по полю). Менял type на decimal - вывел только последний (со значением square-max). Убрал typу - ничего не выводится
array(
'key' => 'square',
'value' => array($_GET['square-min'], $_GET['square-max']),
'type' => 'numeric',
'compare' => 'BETWEEN'
);
Как сделать так чтобы BETWEEN работал одновременно с целыми числами и дробными?