From 25d10e6a9c40a03faf495fc91dbe1dbeda2d0885 Mon Sep 17 00:00:00 2001 From: TakahashiNg <83152264+TakahashiNguyen@users.noreply.github.com> Date: Fri, 15 May 2026 00:12:03 +0000 Subject: [PATCH] chore: update --- .../src/main/java/com/drinkool/entities/ReviewEntity.java | 2 +- .../src/main/java/com/drinkool/services/ReviewService.java | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/eatery-service/src/main/java/com/drinkool/entities/ReviewEntity.java b/eatery-service/src/main/java/com/drinkool/entities/ReviewEntity.java index 2d41876..3bb513e 100644 --- a/eatery-service/src/main/java/com/drinkool/entities/ReviewEntity.java +++ b/eatery-service/src/main/java/com/drinkool/entities/ReviewEntity.java @@ -19,7 +19,7 @@ public class ReviewEntity extends BaseEntity implements ReviewInterface { public UUID reviewerId; - @ManyToOne(fetch = FetchType.EAGER) + @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "eateryId") public EateryEntity eatery; diff --git a/eatery-service/src/main/java/com/drinkool/services/ReviewService.java b/eatery-service/src/main/java/com/drinkool/services/ReviewService.java index 92fc253..afc812e 100644 --- a/eatery-service/src/main/java/com/drinkool/services/ReviewService.java +++ b/eatery-service/src/main/java/com/drinkool/services/ReviewService.java @@ -5,6 +5,7 @@ import com.drinkool.Role; import com.drinkool.Url; import com.drinkool.dtos.DtoMapper; import com.drinkool.dtos.SendReview; +import com.drinkool.entities.EateryEntity; import com.drinkool.entities.ReviewEntity; import com.drinkool.enums.SortBy; import io.quarkus.panache.common.Sort; @@ -44,8 +45,10 @@ public class ReviewService { case LOWEST -> Sort.ascending("rating"); }; + EateryEntity eatery = EateryEntity.findById(eateryId); + return Response.ok() - .entity(ReviewEntity.find("eatery.id = ?1", sort, eateryId).list()) + .entity(ReviewEntity.find("eatery = ?1", sort, eatery).list()) .build(); }