【发布时间】:2021-02-25 04:40:38
【问题描述】:
我尝试找到一种 Spring Data JPA 方法,该方法可以从两列中找到一组数据。
我的意思是我有一张桌子,我想在两个where in 子句中使用相同的集合。
现在,我使用那个方法:findAllByCallerInOrCalleeIn(Set<String> callerPhones, Set<String> calleePhones, Pageable pageable); callerPhones 和 calleePhones 完全一样。
我尝试了下面的方法名称,但都失败了:
findAllByCallerInOrCalleeIn(Set<String> phones, Pageable pageable)
findAllByCallerInAndCalleeIn(Set<String> phones, Pageable pageable)
findAllByCallerOrCalleeIn(Set<String> phones, Pageable pageable)
findAllByCallerAndCalleeIn(Set<String> phones, Pageable pageable)
你能给我一个建议吗?
【问题讨论】:
标签: spring spring-boot spring-data-jpa