gpt4 book ai didi

java - 如何选择使用 List 作为 Repository 的输入?

转载 作者:行者123 更新时间:2023-11-29 04:08:40 25 4
gpt4 key购买 nike

我的输入列表:["keyA", "keyB", "keyC"]

我希望查询这样的工作:
WHERE key = keyA 或 key = keyB 或 key = keyC

然后我尝试在我的存储库中生成这样的方法。

@Repository
public interface MyRepository extends JpaRepository<MyEntity, Long> {

// here... like this:
// List<MyEntity> findByKey(List<String> myList);
}

所以,我知道上面的方法是错误的。我如何让它成为可能?

最佳答案

您需要在搜索的列后加上IN:

 List<MyEntity> findByKeyIn(List<String> myList);

关于java - 如何选择使用 List<String> 作为 Repository 的输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56539409/

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