Следующий код:
Код |
---|
$resOrders = CIBlockElement::GetList(
Array("PROPERTY_DATE"),
Array(
"IBLOCK_ID" => 7,
">PROPERTY_DATE" => date("Y-m-d")
),
Array("PROPERTY_DATE")
);
|
Возвращает такой массив:
Код |
---|
Array
(
[PROPERTY_DATE_VALUE] => 30.07.2013
[ID] => 22
[CNT] => 1
)
Array
(
[PROPERTY_DATE_VALUE] => 30.07.2013
[ID] => 21
[CNT] => 1
)
Array
(
[PROPERTY_DATE_VALUE] => 31.07.2013
[ID] => 20
[CNT] => 1
)
|
Хотя по идее первые два элемента должны были сгруппироваться в один и CNT установиться равным 2.
Как такое может быть и что я делаю неправильно?
P.S. Всё решилось установкой правильного параметра arOrder:
Код |
---|
Array("PROPERTY_DATE" => "ASC") |