私も同じ問題を抱えていました。 ref(VALUE()なし)でマップにアクセスすると、すでにマップエントリ値が得られているようです。つまり、次のJPQLを有効なSQLに変換する必要があります:
select r from Relation r join r.langMap m where ( KEY(m) = :locale and m = :value )
私も同じ問題を抱えていました。 ref(VALUE()なし)でマップにアクセスすると、すでにマップエントリ値が得られているようです。つまり、次のJPQLを有効なSQLに変換する必要があります:
select r from Relation r join r.langMap m where ( KEY(m) = :locale and m = :value )