From 645eaf676c903104cb5d26a0c22f4dca354b0d9b Mon Sep 17 00:00:00 2001 From: Henrik Hautakoski Date: Thu, 8 Jul 2021 21:36:29 +0200 Subject: [PATCH] app/Http/Livewire/Recipes.php: eager-load crafters relationship. --- app/Http/Livewire/Recipes.php | 1 + 1 file changed, 1 insertion(+) diff --git a/app/Http/Livewire/Recipes.php b/app/Http/Livewire/Recipes.php index e135f80..9cad6a7 100644 --- a/app/Http/Livewire/Recipes.php +++ b/app/Http/Livewire/Recipes.php @@ -54,6 +54,7 @@ class Recipes extends Component public function render() { $query = Recipe::select('recipes.*') + ->with(['crafters']) ->leftJoin('items', 'items.id', '=', 'recipes.item_id') ->leftJoin('spells', 'spells.id', '=', 'recipes.spell_id') ->orderBy(DB::raw('(IF(`recipes`.`spell_id` IS NOT NULL, `spells`.`name`, `items`.`name`))'));