【发布时间】:2019-07-26 10:59:40
【问题描述】:
我有一个 id List 列表,那么如何将它传递给 JpaRepository 的本机查询?我找到了一些关于在 SQL 查询中使用 IN 的答案,但它没有与 List 作为参数一起使用。 示例:我在数据库中有一个任务列表,我想选择 id 在列表中的所有任务。 我的代码如下所示:
@Query("SELECT i FROM Task i WHERE DATE(i.startTime) = DATE(?1)")
Page<Task> findTasksByAssigneeIdAndAndStartTime(Pageable pageable, List<Long> taskId, Timestamp today);
谢谢
【问题讨论】:
标签: java mysql spring-data-jpa nativequery