阅读hibernate文档,您可以在Left Joins here上找到以下内容。
from Cat as cat
left join cat.kittens as kitten
with kitten.bodyWeight > 10.0
假设以下设置。
Cat1
Kitten1 (bodyWeight:11.0)
Kitten2 (bodyWeight:12,5)
Cat2
Kitten3 (bodyWeight:17.1)
Kitten4 (bodyWeight:5,2)
Cat3
鉴于设置,上面的查询会给我们以下结果吗?
Cat1
Kitten1 (bodyWeight:11.0)
Kitten2 (bodyWeight:12,5)
Cat2
Kitten3 (bodyWeight:17.1)
...
Cat3
答案 0 :(得分:0)
Cat4
Kitten1 (bodyWeight:1.0)
Kitten2 (bodyWeight:2,5)
Cat4也将被退回,但没有小猫