假设我有以下课程:
@Entity
public class CompanyImpl extends BaseEntity {
@OneToMany(cascade=CascadeType.ALL)
private Map<Cat,Flight> flightCats;
Cat 和 Flight 类都有一个“name”属性。我怎样才能:
- 选择一家名为“Tech”的公司及其一对名为“Meow”的猫的地图
- 选择一家名为“Tech”的公司及其成对的地图,其中包含名为“Ocean”的航班?
我想到了类似的东西
from CompanyImpl co left join fetch co.flightCats fc where co.name='Tech' and fc.cat.name='Meow'
但它不起作用:(