これがクエリです(人間が読みやすいようにフォーマットしました:)
Query q = em.createNativeQuery("select group_name
from groups g
join credentials_groups_lu cgl on
g.group_id = cgl.group_id
and g.parent_id = cgl.parent_id
where cgl.credential_id = :credentialId");
q.setParameter("credentialID", credentialId);
設定されたパラメータラインに到達すると、それは吐き出します。私はどこかで休止状態がnameNativeQueriesを好きではないことを読みました。これは同じ問題の一部ですか?もしそうなら、それを回避する方法。
答えを持っている人たちに事前に感謝します。:)不機嫌そうに聞こえたくないのですが、「純粋な」ORMを使用してそれを行う方法を学ぶつもりはありません。私はそれをすることができます。これを行う方法を理解する必要があります。