diff --git a/src/main/java/kr/mywork/infrastructure/post/rdb/QueryDslPostRepository.java b/src/main/java/kr/mywork/infrastructure/post/rdb/QueryDslPostRepository.java index f8aebc9b..c139ef87 100644 --- a/src/main/java/kr/mywork/infrastructure/post/rdb/QueryDslPostRepository.java +++ b/src/main/java/kr/mywork/infrastructure/post/rdb/QueryDslPostRepository.java @@ -7,8 +7,8 @@ import kr.mywork.domain.post.repository.PostRepository; import kr.mywork.domain.post.service.dto.request.PostCreateRequest; import kr.mywork.domain.post.service.dto.response.PostSelectResponse; -import kr.mywork.domain.project.service.dto.response.DashboardMostPostProjectResponse; import kr.mywork.domain.post.service.dto.response.PostTotalCountInStepResponse; +import kr.mywork.domain.project.service.dto.response.DashboardMostPostProjectResponse; import kr.mywork.domain.project_step.model.ProjectStep; import lombok.RequiredArgsConstructor; import org.springframework.lang.Nullable; @@ -18,6 +18,7 @@ import java.util.Optional; import java.util.UUID; +import static com.querydsl.core.types.dsl.Expressions.booleanTemplate; import static kr.mywork.domain.post.model.QPost.post; import static kr.mywork.domain.project_step.model.QProjectStep.projectStep; @@ -176,7 +177,7 @@ public Long countTotalPostsByProjectCondition(List projectSteps, St // 동적 조건 메서드 추가 private BooleanExpression inProjectStepIds(List projectSteps) { if (projectSteps == null || projectSteps.isEmpty()) { - return null; + return booleanTemplate("1 = 2"); } List projectStepIds = projectSteps.stream()