私はこのクエリのバリエーションを試し続け、これを実現できないようです。私もこの投稿を参照しました:パスは結合に期待されています!Nhibernate Errorと同じロジックをクエリに適用できないようです。私のUser
オブジェクトが持っているUserGroup
コレクションを。
クエリはオブジェクト内のエンティティを参照する必要があることを理解していますが、私が見ているものから...
@NamedQuery(
name = "User.findByGroupId",
query =
"SELECT u FROM UserGroup ug " +
"INNER JOIN User u WHERE ug.group_id = :groupId ORDER BY u.lastname"
)