在hibernate中基于一对多连接表对记录进行排序

时间:2013-03-12 09:53:28

标签: hibernate one-to-many

我有两个表Table1和Table2。 Table2包含Table1的外键。所以有一对多的映射b / w Table1和Table2。现在我想以下列方式从Table1中获取记录:

from Table1 t1 left join t1.table2s order by t1.table2.id asc

基本上我需要从Table1获取那些未与Table2连接的记录(这意味着Table2没有任何引用Table1中特定记录的记录)。在休眠中有没有正确或简单的方法呢?

1 个答案:

答案 0 :(得分:1)

查询错误。

正确的查询是

from Table1 t1 left join t1.table2s as t2 order by t2.id asc