私は次の構造を持っています:
Product.Java :
String name
@OneToMany(mappedBy="product")
private List<ProductServingTimeAvailablity> servingTimeAvailablities;
@OneToMany(mappedBy="product")
private List<ProductStyles> styles;
@OneToMany(mappedBy="product")
private List<ProductLocationAvailability> locationAvailabilites;
すべての製品を取得する必要があります
- product.servingTimeAvailablities には 1 と
- product.styles には 2 と
- product.locationAvailabilites には 3 が含まれます
(つまり、各製品には多くの時間の在庫と多くのスタイルと多くの場所がある可能性があり、時間 1 で利用可能で、スタイル 2 で場所 3 で利用可能な製品のみを選択する必要があります)
HQLでどうすればいいですか?
入っていませんが入っています。