Всем привет
Есть инфоблок с ID=11, в котором есть элемент с ID=3058, множественное свойство с кодом BLOCK (Привязка к элементам инфоблока с ID=12), одно из значений которого = 3050.
В связанном инфоблоке с ID=12 есть поле CODE2, которое у элемента с ID=3050 равно 200.
Нужно по значению свойства CODE2 получить элемент с ID = 3058
Делаю выборку c помощью SubQuery, но она почему-то не выбирает нужный элемент
Подскажите пожалуйста, где ошибка в запросе?
Есть инфоблок с ID=11, в котором есть элемент с ID=3058, множественное свойство с кодом BLOCK (Привязка к элементам инфоблока с ID=12), одно из значений которого = 3050.
В связанном инфоблоке с ID=12 есть поле CODE2, которое у элемента с ID=3050 равно 200.
Нужно по значению свойства CODE2 получить элемент с ID = 3058
Делаю выборку c помощью SubQuery, но она почему-то не выбирает нужный элемент
Код |
---|
$rsBooks = CIBlockElement::GetList( array(), //Сортируем по имени array( "IBLOCK_ID" => 11, "ACTIVE" => "Y", "ID" => CIBlockElement::SubQuery("PROPERTY_BLOCK", array( "IBLOCK_ID" => 12, "PROPERTY_SQUARE_BLOCK" => 200 )), ), false, // Без группировки false, //Без постранички array("ID") ); $arBook = $rsBooks->Fetch(); print_r($arBook); |