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