postgresqljson関数 を使用したときに同様の経験に直面しました ネイティブJPAクエリで。
select * from component where data ::json ->> ?1 = ?2
JPAは、名前付きパラメーター:jsonを設定していないというエラーをスローします。
解決策:
"select * from component where data \\:\\:json ->> ?1 = ?2"
postgresqljson関数 を使用したときに同様の経験に直面しました ネイティブJPAクエリで。
select * from component where data ::json ->> ?1 = ?2
JPAは、名前付きパラメーター:jsonを設定していないというエラーをスローします。
解決策:
"select * from component where data \\:\\:json ->> ?1 = ?2"