Angenommen ich habe folgende Klassen (alles vereinfacht dargestellt):
Code:
@Entity
public class ObjectA {
@Id
private int id;
@ManyToOne
private Objectb b;
Code:
@Entity
public class ObjectB {
@Id
private int id;
private einstring;
}
Nun möchte ich nach "einstring" sortieren.
Code:
from ObjectA order by b.einstring
Hibernate macht daraus dann einen SQL-Query ähnlich dem folgenden:
Code:
select * from objecta,objectb where ojbecta.b=objectb.id order by objectb.einstring;
Lässt sich das auch so ändern, dass statt des inner joins ein left join verwendet wird?