我有一个JPQL查询,当前从Pet实体中选择所有查询。但是我想从所有者实体中获取更多信息。
宠物与主人之间存在一对多的关系。如果我开始要查询这个:
SELECT p FROM Pet p JOIN
我应该如何加入所有者类,以便从所有者的实体类中获取firstName和lastName?
这是pet实体类中的引用:
@JoinColumn(name = "owner_id", referencedColumnName = "id")
@ManyToOne
private Owner ownerId;
和所有者实体:
@OneToMany(mappedBy = "ownerId")
private Collection<Pet> petCollection;