Eloquent 多表关联模型:如何关联一个用户和他所有粉丝的文章?
现在有三个数据表:
- 用户表:users
- 粉丝表:fans
- 文章表:articles
有如下的关联关系:
- 一个用户可以有多个粉丝,粉丝也是用户;
- 一个用户可以有多篇文章;
- 因为粉丝也是用户,所以粉丝也可以有多篇文章。
现在要实现以下功能:
在主页上列表该用户(即当前登录的用户)所有粉丝的文章,并且文章按发表时间逆序排序。
现在问题来了:
请问根据以上描述的关系,应该如何建立Eloquent关联模型?
推荐文章: