语句:
@Query(value = "select * from project where isDelete=0 and id in (?)",nativeQuery = true)
List<Project> inTest(List<Long> ids);
1,传递字符串 “319,321”(不建议使用)
只会查询到id=319的project
2,传递List集合 List SQL语句中使用 ?接收 (不建议使用)
查询结果是空
3,传递List集合 List SQL语句中使用 ?1 接收 (建议使用)
查询结果正常
注意:spring data jpa 原生in查询语句要使用 ?1 占位符不要使用 ?