【发布时间】:2021-11-25 12:14:56
【问题描述】:
我的存储库中有以下功能
Set<Felhasznalo> findAllByNevContainsIgnoreCase(String nev);
当我在控制器中使用此功能时,我得到了一个用户。
例如,如果我有一个字符串“John”,并且我使用该字符串调用 repo 函数,我得到了“John Doe”,但我在数据库中也有“John Doe Jr”,我也需要他。
为什么我只有一个用户?
【问题讨论】:
-
使用
Containing而不是Contains(AFAIK) 并确保你有正确的hashCode和equals方法,因为你正在使用Set这些很重要。跨度> -
我什么都没改变
标签: java spring spring-boot spring-mvc spring-data-jpa