[UPDATE] Replace `findById` with `findByRunId` in KubeflowRunsController, add missing method to repository

main
bjkim 9 months ago
parent 2625de3c9e
commit 1224f88a71

@ -38,7 +38,7 @@ public class KubeflowRunsNewController {
@Parameter(description = "Kubeflow Run ID", example = "ad980d7f-050a-4c59-a775-94394befad40")
@PathVariable("runId") String runId) {
return runRepository.findById(runId)
return runRepository.findByRunId(runId)
.map(ResponseEntity::ok)
.orElse(ResponseEntity.notFound().build());
}

@ -4,6 +4,9 @@ import kr.re.etri.autoflow.entity.KubeflowRunEntity;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
import java.util.Optional;
public interface KubeflowRunRepository extends JpaRepository<KubeflowRunEntity, String>, JpaSpecificationExecutor<KubeflowRunEntity> {
boolean existsByRunId(String runId);
Optional<KubeflowRunEntity> findByRunId(String runId);
}

Loading…
Cancel
Save