ребят, тыщу раз делал - но походу жара башку розплавила - не пойму что не так.
в entity есть поле с enum. Над полем накинул
@Enumerated(EnumType.STRING). В бд поле как varchar.
делаю простейший запрос, где должен быть энам. - результат org.postgresql.util.PSQLException: ОШИБКА: оператор не существует: character varying = integer
тоесть почему то маппит enum на integer. Но в то же время Enumarated гарантирует, что будет будет использоваться .name() энама...
вот запрос.
https://pastebin.com/6HSfkcNP