コード例 #1
0
 /**
  * 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'));
 }
コード例 #2
0
 public function show(Post $post)
 {
     return $post->load(['market', 'categories']);
 }