Делаю выборку из инфоблока таким образом:
$blogs = \Bitrix\Iblock\Elements\ElementBlogTable::getList([
'select' => [
'ID',
'NAME',
'PREVIEW_TEXT',
'DETAIL_PICTURE',
'COMPANY',
'PHOTOS',
],
'filter' => [
'IBLOCK_ELEMENTS_ELEMENT_BLOG_COMPANY_VALUE' => $this->arParams['ID']
],
'cache' => [
'ttl' => 3600,
'cache_joins' => true
],
'group' => [
'ID'
],
'data_doubling' => false,
]);
Свойство PHOTOS - множественное. И битрикс плодит по объекту на каждую фотку. То есть вместо 1 записи блога выводит десяток. Как с этим бороться? Без D7 он делает один объект с массивом значений.