Здравствуйте. Я получаю некий набор данный через GetList:
[CODE] $banks = CIBlockElement::GetList(
array(),
array(
'PROPERTY_showHotLine'=>665
),
false,
false,
array(
'NAME',
'PREVIEW_PICTURE',
'PROPERTY_IDHOTLINE'
)
);
[/CODE]
затем прохожусь по полученному списку и в каждой итерации вытаскиваю новое свойство:
[CODE]while ($arItem = $banks->GetNext()) {
$iHotLineId = $arItem['PROPERTY_IDHOTLINE_VALUE'];
$rHotline = CIBlockElement::GetProperty(
58,
$iHotLineId,
array(),
array("CODE"=> "questionsEnabled")
);
}
[/CODE]Получение свойства с кодом
[CODE]questionsEnabled[/CODE]хочется вынести в основной GetList так как объём данных большой и получаем в цикле около 1000 обращений к базе что существенно тормозит.
пытался написать
[CODE]PROPERTY_questionsEnabled[/CODE]но это не работает так как нужно PROPERTY_questionsEnabled по
[CODE]PROPERTY_IDHOTLINE_VALUE[/CODE]Заранее спасибо.