6
Mam następujące problemy.Zapytanie wielu do jpql
Jest Dystrybutor podmiot, który jest połączony z relacji ManyToMany do podmiotu Miasto:
@Entity
public class Distributor{
@ManyToMany
@JoinTable(name = "GS_DISTRIBUTOR_TOWN",
joinColumns = @JoinColumn(name = "CD_DISTRIBUTOR"),
inverseJoinColumns = @JoinColumn(name = "CD_TOWN"))
private List<Town> towns;
....
}
Wtedy miasto jednostka jest również w związku z dzielnicy
@Entity
public class Town{
@ManyToMany(mappedBy="towns")
private List<Distributor> distributors;
@ManyToOne
private District district;
....
}
Teraz mam do filtrowania (z jpql) wszystkich dystrybutorów, którzy są w dzielnicy. Jak mogę zrobić?