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 3bb513e..2d41876 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.LAZY) + @ManyToOne(fetch = FetchType.EAGER) @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 ed297fd..92fc253 100644 --- a/eatery-service/src/main/java/com/drinkool/services/ReviewService.java +++ b/eatery-service/src/main/java/com/drinkool/services/ReviewService.java @@ -45,13 +45,7 @@ public class ReviewService { }; return Response.ok() - .entity( - ReviewEntity.find( - "FROM ReviewEntity r LEFT JOIN FETCH r.eatery WHERE r.eatery.id = ?1", - sort, - eateryId - ).list() - ) + .entity(ReviewEntity.find("eatery.id = ?1", sort, eateryId).list()) .build(); }