From 5afda06541abafacf89a17239a0177180faf8bf1 Mon Sep 17 00:00:00 2001 From: LHS-11 Date: Sun, 7 Jan 2024 16:32:13 +0900 Subject: [PATCH] =?UTF-8?q?feat=20:=20=ED=8A=B9=EC=A0=95=20=EB=8B=AC?= =?UTF-8?q?=EC=97=90=20=EB=94=B0=EB=A5=B8=20=EC=A0=95=EC=B1=85=20=EB=A6=AC?= =?UTF-8?q?=EC=8A=A4=ED=8A=B8=20=EC=A1=B0=ED=9A=8C=20API=20Query=20?= =?UTF-8?q?=EB=A1=9C=EC=A7=81=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../zenefitserver/domain/policy/dao/PolicyRepository.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/cmc/zenefitserver/domain/policy/dao/PolicyRepository.java b/src/main/java/com/cmc/zenefitserver/domain/policy/dao/PolicyRepository.java index 7a21740..f9116b0 100644 --- a/src/main/java/com/cmc/zenefitserver/domain/policy/dao/PolicyRepository.java +++ b/src/main/java/com/cmc/zenefitserver/domain/policy/dao/PolicyRepository.java @@ -55,9 +55,8 @@ public interface PolicyRepository extends JpaRepository { @Query("SELECT P FROM Policy P LEFT JOIN P.userPolicies UP " + "WHERE UP.interestFlag = TRUE " + "AND UP.user.userId = :userId " + - "AND (:searchSttDate BETWEEN P.applySttDate AND P.applyEndDate " + - "OR :searchEndDate BETWEEN P.applySttDate AND P.applyEndDate " + - "OR (:searchSttDate <= P.applySttDate AND :searchEndDate >= P.applyEndDate))") + "AND ((P.applySttDate BETWEEN (:searchSttDate) AND (:searchEndDate)) " + + "OR (P.applyEndDate BETWEEN (:searchSttDate) AND (:searchEndDate))) ") List findAllBySearchMonth(@Param("userId") Long userId, @Param("searchSttDate") LocalDate searchSttDate, @Param("searchEndDate") LocalDate searchEndDate); @Query("SELECT P FROM Policy P LEFT JOIN P.userPolicies UP " +