Order by count mit Spring Data JpaRepository

Bin ich mit Spring Data JpaRepository und ich finde es extrem einfach zu bedienen. Ich brauche all diese Funktionen - paging, Sortieren, filtern. Leider gibt es eine etwas unangenehme Sache, die scheint, mich zu zwingen, wieder fallen, um die Verwendung von einfachen JPA.

Brauche ich, um durch eine Größe der zugehörigen Sammlung. Zum Beispiel habe ich noch:

@Entity
public class A{
    @Id
    private long id;
    @OneToMany
    private List<B> bes;
//boilerplate
}

und ich muss Sortieren, indem bes.size()

Gibt es eine Möglichkeit irgendwie anpassen der Bestellung noch den Vorteil, pagination, Filter-und Spring Data tollen Funktionen?

InformationsquelleAutor macias | 2014-04-17
Schreibe einen Kommentar