diff --git a/src/main/java/com/mobility/api/domain/dispatch/controller/DispatchV1Controller.java b/src/main/java/com/mobility/api/domain/dispatch/controller/DispatchV1Controller.java index 2c2f650..706dded 100644 --- a/src/main/java/com/mobility/api/domain/dispatch/controller/DispatchV1Controller.java +++ b/src/main/java/com/mobility/api/domain/dispatch/controller/DispatchV1Controller.java @@ -16,7 +16,7 @@ import java.util.List; -@Tag(name = "Dispatch Matching", description = "배차 관련 API") +@Tag(name = "배차 관련 API (/api/v1/dispatch)") @RestController @RequestMapping("/api/v1/dispatch") @RequiredArgsConstructor diff --git a/src/main/java/com/mobility/api/domain/dispatch/repository/DispatchRepository.java b/src/main/java/com/mobility/api/domain/dispatch/repository/DispatchRepository.java index 4d2c241..ce28781 100644 --- a/src/main/java/com/mobility/api/domain/dispatch/repository/DispatchRepository.java +++ b/src/main/java/com/mobility/api/domain/dispatch/repository/DispatchRepository.java @@ -44,7 +44,7 @@ public interface DispatchRepository extends JpaRepository, d.toll_type as tollType FROM dispatch d WHERE d.active = true - AND (:statuses IS NULL OR d.status IN (:statuses)) + AND (CAST(:statuses AS text[]) IS NULL OR d.status = ANY(CAST(:statuses AS text[]))) ORDER BY distanceInMeters ASC """, nativeQuery = true) List findDispatchesByDistance(