Есть highload блок, в нем множественное свойство типа список.
Напр поле UF_FIELD
Элементы
Если фильтруем по вхождению, то как обычно filter["UF_FIELD"] = array(2) // найдет элементы 1, 3
Если нужно исключить filter["!UF_FIELD"] = array(2) // ничего не найдет, т.к. по схеме one to many не будет результата
Есть ли возможность средствами системы собрать такой фильтр / подзапрос, чтобы не писать sql.
Напр поле UF_FIELD
| id | code | значение |
| 1 | code_1 | Значение 1 |
| 2 | code_2 | Значение 2 |
| id | UF_FIELD |
| 1 | 1/2 |
| 2 | 1 |
| 3 | 2 |
Если нужно исключить filter["!UF_FIELD"] = array(2) // ничего не найдет, т.к. по схеме one to many не будет результата
Есть ли возможность средствами системы собрать такой фильтр / подзапрос, чтобы не писать sql.