Я пытаюсь передать массив строк в качестве параметра в свой запрос, но получаю следующую ошибку
ОШИБКА: оператор не существует: текст ~~ запись Dica: оператор не соответствуетданное имя и тип аргумента (ов).Возможно, вам придется добавить явные приведения типов.
Вот мой запрос
select * from table where value like any (array[?1]);
, когда я запускаю его в режиме гибернации, запрос выглядит так:
select * from table where value like any (array[('%foo%', '%bar%', '%baz%')]);
Есть лучший способ передать мой массивкак параметр ??Я думаю, что важно сказать, что мой массив динамический, поэтому я не могу указать его в своем запросе.