我有一个包含多个表的实体,与一对多关联:JPA CrudRepository在搜索列表中选择
@Entity
public class Data {
@OneToMany(cascade = CascadeType.ALL, orphanRemoval = true)
private List<Tool> toolList= new ArrayList<Tool>();
@OneToMany(cascade = CascadeType.ALL, orphanRemoval = true)
private List<Level> levelList = new ArrayList<Level>();
}
我想编写一个@Query在CrudRepository选择包含在列表中的数据项toolList工具的子集(List子集)。我很确定这是否可行。
你的控制器你想创建一个自定义回购?并将其附加到您的粗俗存储库? –
不,在我的CrudRepository中,我想添加一个自定义查询的方法。但是从我的toolList我想检查一个subsetToolList中的元素是否在toolLits中,然后我返回数据。 –