从JPQL查询中选择多个参数

时间:2018-09-23 11:18:26

标签: java jpa persistence jpql

我有一个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;

0 个答案:

没有答案