Добрый день!
Я пытаюсь получить список записей из хайлоад блока со списком отраслей. В нем есть множественное пользовательское поле привязка к элементу хайлоад блока со списком стран. При такой конструкции я получаю в свойстве 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() )); |