Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Фильтр по полю ИБ - дробному числу.

00 голосов
1
Добрый день.
Такая проблема возникла: в ИБ в поле PROPERTY_CAPACITY типа "число" добавил значение "1,2", делаю выборку
Код
$arFilter = Array("IBLOCK_ID"=>"1", "ACTIVE_DATE"=>"Y", "ACTIVE"=>"Y",">=PROPERTY_CAPACITY" => "1,5",);
$arSelect = Array("IBLOCK_ID", "ID", "IBLOCK_NAME" , "NAME" , "DATE_CREATE" , "PROPERTY_MARK", "PROPERTY_TXT");
$res = CIBlockElement::GetList(Array("ID" => "DESC"), $arFilter, false, false,$arSelect);


И объект с PROPERTY_CAPACITY = 1,2 выбирается.
Подскажите, пожалуйста, что делаю не так.
спросил 24 Фев, 13 от 6okolavr (140 баллов)

1 Ответ

00 голосов
Попробуйте указать точку в качестве разделителя дробной части

Код
$arFilter = Array("IBLOCK_ID"=>"1", "ACTIVE_DATE"=>"Y", "ACTIVE"=>"Y",">=PROPERTY_CAPACITY" => "1.5",); 
ответил 24 Фев, 13 от Dakost (580 баллов)

Похожие вопросы

0 голосов
0 ответов
0 голосов
3 ответов
спросил 23 Авг, 13 от terik (260 баллов)
0 голосов
5 ответов
спросил 17 Май, 13 от venomik (200 баллов)
0 голосов
2 ответов
спросил 03 Май, 14 от KeiDen (400 баллов)
0 голосов
3 ответов