私のPostgreSQLには次のような列挙型が含まれています
create type my_type as enum('VAL1', 'VAL2')
Spring ブート アプリでは、次のように表されます。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