From 0113e0f62874e5686c3f4c2c5ddbc3e70fa0c3bf Mon Sep 17 00:00:00 2001 From: kai-niemi Date: Tue, 13 Feb 2024 09:02:57 +0100 Subject: [PATCH] Fix lazy loading --- .../java/io/burpabet/betting/repository/RaceRepository.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/burpabet-betting-service/src/main/java/io/burpabet/betting/repository/RaceRepository.java b/burpabet-betting-service/src/main/java/io/burpabet/betting/repository/RaceRepository.java index 427556b..ce90795 100644 --- a/burpabet-betting-service/src/main/java/io/burpabet/betting/repository/RaceRepository.java +++ b/burpabet-betting-service/src/main/java/io/burpabet/betting/repository/RaceRepository.java @@ -17,6 +17,12 @@ @Repository public interface RaceRepository extends JpaRepository { + @Override + @Query(value = "select r from Race r " + + "left join fetch r.bets b " + + "where r.id=?1") + Optional findById(UUID id); + @Query(value = "select r.id from Race r " + "left join r.bets b " + "order by b.stake.amount desc, b.payout.amount desc")