【发布时间】:2020-02-17 18:03:14
【问题描述】:
我有如下定义的三个表
用户
- 身份证
- 姓名
发帖
- 身份证
- 文字
- user_id
评论
- 身份证
- 文字
- post_id
这是用户模型 User.php
class User
{
public function post()
{
return $this->hasMany(Post::class);
}
}
这是我的帖子模型 Post.php
class Post
{
public function comments()
{
return $this->hasMany(Comment::class);
}
}
问题:
我想使用 eloquent eager loading 显示每个用户的 cmets 数量。
谁能帮我解决这个问题?提前致谢。
【问题讨论】:
标签: php laravel eloquent eager-loading eloquent-relationship