我的网域的“日期”字段已更新,我想根据该字段进行搜索@Column(name = "updated")Date updated;我有一个表示日期的Java Date对象,该对象由端点的控制器传递。Date day;和一个代表我的数据的存储库public interface DataRepository extends CrudRepository<Data, Long> { List<Data> findByLastUpdatedInDate(Date date);}显然上述方法不起作用,但是有类似的东西吗?还是我必须在手动搜索最后一个条目之间进行查找?编辑:这是我一天的方式;dateString由控制器传递。SimpleDateFormat dateFormatIn = new SimpleDateFormat("yyyy-MM-dd");Date day = dateFormatIn.parse(dateString);
3 回答
哈士奇WWW
TA贡献1799条经验 获得超6个赞
您可以使用@Query注释来注释方法并编写HQL查询
@Query("select d from Data d where d.updated= :date")
List<Data> findByLastUpdatedInDate(@Param("date") Date date);
添加回答
举报
0/150
提交
取消