您好我是JPA的新手。我有一个表有两列,即'active_from'和'active_to'。现在我想得到一个具有日期(即当前日期)的列,其值介于“active_from”和“active_to”之间。如何使用spring jpa存储库来实现这一点。?
答案 0 :(得分:1)
此链接可以找到查询方法,以添加公共jpa存储库或支持创建未涵盖的查询。
检查2.3.4使用@Query JPA repositories
使用Query方法,你可以尝试这样做。
public interface UserRepository extends JpaRepository<User, Long> {
@Query(value = "SELECT * FROM USERS WHERE active_from > :?0 AND active_to < :?0 )
List<User> findBetweenDate(String currentDate);
}