如何将所有用户发表评论?
我已经在评论和帖子/个人资料之间使用morphTo()方法将所有评论都放在一个db表中。
我尝试使用hasMany('评论',' author_id')方法,但我不能只发布帖子标题,id,slug的评论。
评论模型:
public function commentable()
{
return $this->morphTo();
}
发布模型
public function comments()
{
return $this->morphMany('Comment', 'commentable');
}
我想在视野中做什么
@foreach ($profile->comments as $comment)
<tr>
<td><a href="#">Post Title HERE</a></td>
<td>{{ $comment->created_at->diffForHumans() }}</td>
</tr>
@endforeach