我想在加载时查询子对象,
这是我正在使用的查询:
SELECT app FROM ApplicantPerson app left join app.gpaList gpa , DesignatedSchool ds
WHERE
app.applicantPersonId.applPersonId = ds.applPersonId
AND app.appStatusCd = 'P' and gpa.verifiedInd= 1
AND ds.designateStatusCd = 'A'
AND ds.medInstId = ?
AND app.applicantPersonId.applYear = ?
AND ds.applYear = ?
但是申请者有 24 条记录,而子 gpalist 有 2 条记录,其中一条已验证 = 1,第二条已验证 = 0
注意:ApplicantPerson 和 Gpa 之间存在一对多关系
但是上述查询的输出是 30 条记录,而 gpalist 得到了 2 条记录。
我需要在父子 gpalist 中输出 24 条记录,其中一条记录已验证 =1