为了账号安全,请及时绑定邮箱和手机立即绑定

热门获取属于其他用户关注的用户的帖子

热门获取属于其他用户关注的用户的帖子

PHP
呼啦一阵风 2023-07-01 15:31:50
我有 3 个表、users用户表followpostsid ...跟随表user_id designer_id帖子表user_id ...如何获取用户关注的设计师的帖子?
查看完整描述

1 回答

?
慕标5832272

TA贡献1966条经验 获得超4个赞

使用hasManyThrough可以通过中间关系访问远程关系。


定义关系如下:


用户模型


 /**

 * Get all of the posts of followed users.

 */

public function followedPosts()

{

    return $this->hasManyThrough(

                  Post::class,

                  Follow::class,

                  'user_id',

                  'user_id',

                  'id',

                  'designer_id');

}


查看完整回答
反对 回复 2023-07-01
  • 1 回答
  • 0 关注
  • 77 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信