Cześć,
Chciałbym zrobić zapytanie używając spring data które wyciągnie mi top 5 rekordów na podstawie rozmiaru kolekcji.
Mniej więcej coś takiego: List<Stock> findTop5ByUsersSize() ?
Moja encja wygląda tak:
public final class Stock implements Serializable {
<inne pola>
@JsonIgnore
@ManyToMany(mappedBy = "stocks", fetch = FetchType.LAZY)
private Set<User> users = new HashSet<>();
<getters/setters>
}
Jest to w ogóle możliwe w spring-data? nie użwyajać query lub native query?