我有一个JPA查询,如下所示
public interface MyRepository extends JpaRepository<User, String> {
@Query(value = "select * from User where code like 'PER%'",
nativeQuery= true)
public List<User> findAllUsers(String param);
}
如何将“ PER%”替换为?1
提前致谢。
最佳答案
public interface MyRepository extends JpaRepository<User, String> {
@Query(value = "select * from User where code like CONCAT(:param,'%')",
nativeQuery= true)
public List<User> findAllUsers(@Param("param") String param);
}