Добрый день!
Я пытаюсь получить список записей из хайлоад блока со списком отраслей. В нем есть множественное пользовательское поле привязка к элементу хайлоад блока со списком стран. При такой конструкции я получаю в свойстве UF_INDUSTRY_COUNTRY массив с id привязанных элементов. Но для задачи мне нужно не id, а наименование страны.
Подскажите, можно ли как-то в одном запросе сразу получить название привязанных стран или же в любом случае придется делать отдельный дополнительный запрос к хл блоку стран по id?
Я пытаюсь получить список записей из хайлоад блока со списком отраслей. В нем есть множественное пользовательское поле привязка к элементу хайлоад блока со списком стран. При такой конструкции я получаю в свойстве UF_INDUSTRY_COUNTRY массив с id привязанных элементов. Но для задачи мне нужно не id, а наименование страны.
| Код |
|---|
$hlblock = HL\HighloadBlockTable::getById(INDUSTRIES_HL)->fetch();
$entity = HL\HighloadBlockTable::compileEntity($hlblock);
$entity_data_class = $entity->getDataClass();
$rsData = $entity_data_class::getList(array(
"select" => array("ID", "UF_INDUSTRY_NAME", "UF_INDUSTRY_COUNTRY"),
"order" => array("ID" => "ASC"),
"filter" => array()
)); |