разделах с определенным значением пользовательского свойства - элементы hlb. в текущем кейсе требуется хотя бы наличие одного элемента во всем инфоблоке.
через дополнительный запрос getlist по сгенерированной сущности секций для инфоблока у меня получилось, но для этого требуется получить дополнительно айдишник инфоблока, имея только в распоряжении символьный код апи это получается как минимум 2+ лишних запроса.
при попытке обратиться с параметром 'filter' => ['ACTIVE' => 'Y','SECTIONS.UF_PROP_REF.XML_ID’ => $value,] выбрасывает исключение «Unknown field definition», добавление в select SECTIONS.UF_PROP и SECTIONS.UF_PROP_REF и не помогает. Что-то я делаю не так, или такое не осуществимо в принципе на текущем состоянии битрикса?
можно ли как нибудь такой запрос оформить в один getlist?
Не нужно. С точки зрения производительности.
Обсуждают сегодня