Add picture fetch while retrieving a publication.
This commit is contained in:
@@ -9,6 +9,13 @@ import org.springframework.data.jpa.repository.Query;
|
|||||||
import org.springframework.data.repository.query.Param;
|
import org.springframework.data.repository.query.Param;
|
||||||
|
|
||||||
public interface PublicationRepository extends JpaRepository<PublicationEntity, UUID> {
|
public interface PublicationRepository extends JpaRepository<PublicationEntity, UUID> {
|
||||||
@Query("SELECT p FROM PublicationEntity p JOIN FETCH p.author a JOIN FETCH p.category C WHERE p.id = :publicationId")
|
@Query("""
|
||||||
|
SELECT p
|
||||||
|
FROM PublicationEntity p
|
||||||
|
JOIN FETCH p.picture pi
|
||||||
|
JOIN FETCH p.author a
|
||||||
|
JOIN FETCH p.category c
|
||||||
|
WHERE p.id = :publicationId
|
||||||
|
""")
|
||||||
Optional<PublicationEntity> findById(@Param("publicationId") UUID publicationId);
|
Optional<PublicationEntity> findById(@Param("publicationId") UUID publicationId);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user