JPA passing list to IN clause in named native query

前端 未结 10 1083

I know I can pass a list to named query in JPA, but how about NamedNativeQuery? I have tried many ways but still can\'t just pass the list to a NamedNativeQuery. Anyone know

10条回答
  •  暗喜
    暗喜 (楼主)
    2020-11-30 07:45

    can be as simple as:

    @Query(nativeQuery =true,value = "SELECT * FROM Employee as e WHERE e.employeeName IN (:names)")  
     List findByEmployeeName(@Param("names") List names);
    

提交回复
热议问题