gpt4 book ai didi

java - 从@ElementCollection 中搜索一个对象

转载 作者:IT老高 更新时间:2023-10-28 13:55:12 24 4
gpt4 key购买 nike

我正在使用 Spring Data JPA。

我是这样的实体

public class A {

@CollectionTable(name = "B_ITEMS", joinColumns = @JoinColumn(name = "B_ID"))
@ElementCollection
private List<B> bs;

}

还有一个嵌入式类

@Embeddable
public class B {

private String prop1


private String prop2


private String prop3

}

如何使用 @ElementCollection B 的内容搜索实体 A?

这是我的存储库 Spring Data JPA 存储库

public interface ARepo extends PagingAndSortingRepository<Clinic, Long> {

}

什么查询方法名称适用于我的用例?

最佳答案

您似乎要求在 Spring Data 中进行基本 IN 查询 - findBybsIn(List<B> bs)

关于java - 从@ElementCollection 中搜索一个对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35453191/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com