/** * Display the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function show(Post $post) { //auth()->loginUsingId(34);//33/34 //$post = Post::findOrFail($id); //$comments = $post->comments()->get();//replaced with eager loading $post->load('comments.user'); //eager loading //$user = User::find($post->user_id);//find comments by user //$post_by_user = $user->comments;//replaced with post->user->comments return view('posts.show', compact('post')); }
public function show(Post $post) { return $post->load(['market', 'categories']); }