如何使用IgnoreCase <Field>
进行搜索?
@Repository
public interface UserRepository {
List<User> findByNameIgnoreCaseIn(List<String> userNames);
}
如何使用IgnoreCase <Field>
进行搜索?
@Repository
public interface UserRepository {
List<User> findByNameIgnoreCaseIn(List<String> userNames);
}
据我所知,Inkey不支持IgnoreCase,因此我对代码进行了如下更改:
@Repository
public interface UserRepository {
@Query("select user from SysUser user where upper(name) in :userNames")
List<SysUser> findByNameIgnoreCaseIn(@Param("userNames") List<String> userNames);
}
以及以前的大写用户名值.