我的 PostgreSQL 包含一个像
create type my_type as enum('VAL1', 'VAL2')
在 Spring Boot 应用程序中,它表示为MyType.class enum
我正在尝试使用DatabasClient
client.exectute("select * from table where type = :type")...
作为一个错误,我得到:
ceptionFactory$PostgresqlBadGrammarException: operator does not exist: type = character varying
将类型转换为my_type
不起作用(使用 CAST 和 ::)
我已经注册了一个适用的特定编解码器MyType.class
- 无条件查询所有适用于相关@ReadingConverter