From 02619a57dc3d2246a0d080aff302b10e11ed5034 Mon Sep 17 00:00:00 2001 From: kms Date: Wed, 9 Nov 2022 01:02:38 +0900 Subject: [PATCH] 11.09save --- .../domain/aggregate/article/repository/ArticleRepository.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/com/io/realworld/domain/aggregate/article/repository/ArticleRepository.java b/src/main/java/com/io/realworld/domain/aggregate/article/repository/ArticleRepository.java index b0ff799..740bfe4 100644 --- a/src/main/java/com/io/realworld/domain/aggregate/article/repository/ArticleRepository.java +++ b/src/main/java/com/io/realworld/domain/aggregate/article/repository/ArticleRepository.java @@ -2,6 +2,7 @@ package com.io.realworld.domain.aggregate.article.repository; import com.io.realworld.domain.aggregate.article.entity.Article; import org.springframework.data.domain.Pageable; +import org.springframework.data.jpa.repository.EntityGraph; import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.Query; @@ -10,6 +11,7 @@ import java.util.List; public interface ArticleRepository extends JpaRepository { + @EntityGraph(attributePaths = "tags") @Query("SELECT a FROM Article a JOIN Tag t ON a.id = t.article.id") List
findByTag(String tag, Pageable pageable); }