【发布时间】:2015-07-13 13:47:33
【问题描述】:
我想写这样的东西:
find where player id = ?1 && (lastspinneddate < ?2 || lastspinneddate == null)
,但是当我这样写的时候:
repo.findByPlayerIdAndLastSpinnedDateBeforeOrLastSpinnedDateIsNull(playerId,startOfDay);
,但是这样返回是不正确的:
find where (player id = ?1 && lastspinneddate < ?2) || lastspinneddate == null
请帮我写上面的spring data jpa,提前谢谢
【问题讨论】:
-
您查看过 QueryDSL 或 Specification API 吗?
标签: spring spring-boot spring-data spring-data-jpa