Plusieurs-à-plusieurs requêtes jpql
J'ai le suivi de la difficulté.
Il y a une entité Distributeur qui est connecté avec le ManyToMany relation à l'entité de la ville:
@Entity
public class Distributor{
@ManyToMany
@JoinTable( name = "GS_DISTRIBUTOR_TOWN",
joinColumns = @JoinColumn(name = "CD_DISTRIBUTOR"),
inverseJoinColumns = @JoinColumn(name = "CD_TOWN") )
private List<Town> towns;
....
}
L'entité, la ville est également en relation avec le District
@Entity
public class Town{
@ManyToMany(mappedBy="towns")
private List<Distributor> distributors;
@ManyToOne
private District district;
....
}
Maintenant je filtre(jpql) tout distributeur qui sont dans un district.
Comment puis-je faire?
OriginalL'auteur Skizzo | 2013-09-03
Vous devez vous connecter pour publier un commentaire.
Voir: https://en.wikibooks.org/wiki/Java_Persistence/JPQL
OriginalL'auteur James