Здравствуйте.
На сайте есть объекты с определенными свойствами, например «Площадь дома».
В качестве значения поля может быть написано следующее:
100.5
100
200
5.32
и прочие аналогичные. То есть это как бы строка, но в ней прописаны «аля» цифры.
Пожалуйста, скажите как-нибудь можно заставить фильтр понимать что мне нужно выдать все объекты с площадью от 1 до 110.
То есть получится что и 5.32 и 100 и 100.5 должны мне отобразиться. Ну и я хотел бы это сделать через get праметр. Пробовал так:
Код |
---|
$arFilter = Array(
array(
'LOGIC' => 'AND',
"<PROPERTY_AREA_VALUE" => 100,
">PROPERTY_AREA_VALUE" => 1
)
);
//И так
$arFilter = Array(
array(
'LOGIC' => 'AND',
"<PROPERTY_AREA" => 100,
">PROPERTY_AREA" => 1
)
);
//И так
$arFilter = Array(
array(
'LOGIC' => 'AND',
"<PROPERTY_8_VALUE" => 100,
">PROPERTY_8_VALUE" => 1
)
);
|
и конечно ничего не сработало, потому-что, как мне кажется, он не понимает что от него хотят и сравнивает как строку.
Скажите пожалуйста, как это сделать? Спасибо