如何获得laravel上一篇文章的最近评论



所以在我的索引刀片上,我试图显示一个最新的帖子,似乎我得到了错误,请任何帮助,我将非常感激得到

的错误错误调用string (View:

)上的成员函数last()
@foreach ( $post->comments as $comment )
{{ $comment->body->last() }}
@endforeach

您可以使用$post->comments->latest()->first();

你可以在

下面使用like
@foreach ($post->comments->latest()->first() as $comment)

如果你已经在post模型中定义了这样的关系:

public function comments()
{
return hasMany(Post::class)
}
Just retrive data like this:
$post = Post::with('comments')->latest()->first();

现在在视图文件中使用:

$post->comments;

相关内容

  • 没有找到相关文章