Идет выборка элементов инфоблока, передается массив IDшек. У элементов есть свойство PROPERTY_BIDCH_PLAYER_ID (тип - привязка к элементам с автозаполнением), которое может повторяться у различных элементов
пытаюсь через group_by сделать
не получается, все-равно возращается такое же количество элементов как и если я 3им параметром передам false.
Как можно удалить элементы с одинаковым значением этого свойства?
пытаюсь через group_by сделать
Код |
---|
public static function GetAllBidPlayerOnChamp($btc_id){ $res = CIBlockElement::GetList( array('name' => 'asc'), array('IBLOCK_ID' => IBLOCK_BID_PLAYER_CHAMP, 'PROPERTY_BIDCH_TEAM.ID'=>$btc_id), array('PROPERTY_BIDCH_PLAYER_ID'), false, array('ID','NAME', "PROPERTY_BIDCH_PLAYER_ID") ); while($ob = $res->GetNextElement()) { $arFields[] = $ob->GetFields(); } return $arFields; } |
не получается, все-равно возращается такое же количество элементов как и если я 3им параметром передам false.
Как можно удалить элементы с одинаковым значением этого свойства?