Поиск без учёта регистра в настраиваемом поле
Коллеги, приветствую! Подскажите пожалуйста по вопросу. 🙏
На странице «Поиск по порталу» в Выборке на доработанной вкладке «Сотрудники» есть успешно работающий код
arrObjects = ArraySelectAll( XQuery( "for $elem in collaborators where (doc-contains($elem/id, '', '[myfield contains ТЕСТ]')) order by $elem/fullname return $elem/Fields('id','fullname')" ) );
который отбирает тех сотрудников, у которых в кастомном настраиваемом поле myfield присутствует текст ТЕСТ.
Этот код ищет с учётом регистра большие маленькие символы, а мне нужно искать без учёта регистра.
Вместо '[myfield contains ТЕСТ]' я пробовал использовать '[upper-case(myfield) contains ТЕСТ]' '[upper(myfield) contains ТЕСТ]' и прочие варианты, но они не работают.
Как можно было бы исправить код условия
where (doc-contains($elem/id, '', '[myfield contains ТЕСТ]'))
чтобы искалось бы без учёта регистра? 🙏