【发布时间】:2018-09-29 12:03:35
【问题描述】:
我正在尝试在本机查询中使用 like 运算符,如下所示:
@Query(value = "SELECT max(id) FROM EMP where id like ___:country%", nativeQuery=true)
国家作为方法的输入参数。
得到以下错误:
java.lang.IllegalArgumentException:未知参数名称:国家
谁能帮我解决这个问题。
【问题讨论】:
-
您好@Mehraj Malik,这与我所看到的并不重复,并且实现了相同的查询,但格式不同。如果我像这样使用 %:country% 那么它可以工作但不适用于 ___:country% 格式。
标签: spring-boot spring-data-jpa nativequery