Всем привет!
Допустим у меня есть какая-то сущность, например, продукт, свойства которого состоят их множества справочников.Мне надо собрать всю информацию воедино и вывести ее в каком-то виде.
В нормальной ситуации я бы выполнил один запрос к БД, присоединил бы все, что мне надо из других таблиц и все.
Вопрос. Как это правильно делать в Bitrix?
Сейчас я иду в цикле по продукту и для каждой записи вызываю что-то типа GetIBlockElement($ID).
И, конечно, понимаю, что это неправильно с точки зрения производительности.
А как правильно?
Допустим у меня есть какая-то сущность, например, продукт, свойства которого состоят их множества справочников.Мне надо собрать всю информацию воедино и вывести ее в каком-то виде.
В нормальной ситуации я бы выполнил один запрос к БД, присоединил бы все, что мне надо из других таблиц и все.
Вопрос. Как это правильно делать в Bitrix?
Сейчас я иду в цикле по продукту и для каждой записи вызываю что-то типа GetIBlockElement($ID).
И, конечно, понимаю, что это неправильно с точки зрения производительности.
А как правильно?