我想要执行 Spring JPA 存储库,其中想要在两列之间应用 and 操作,其中一个列云中有多个值。
相同的 SQL 查询:
select * from table_name where col1='col1_val' and col2 IN ('col2_val_a','col2_val_b','col2_val_c');
我知道对于 和 操作,我可以扩展 JpaRepository 并创建方法,如下所示:
List<MyPoJoObject> findByCol1AndCol2(String col1_val,String col2_val);
对于 IN 操作,我们可以使用:findByCol2In(Collection<String> col2_val)
但我不知道如何按照我之前提到的 sql 语句将提到的 JPA 默认方法合并为一个。
慕标琳琳
斯蒂芬大帝
繁花如伊
相关分类