【发布时间】:2018-11-13 10:36:13
【问题描述】:
我有 SQL 这个查询:
选择 f.follower_id、u.fname、u.lname FROM 追随者 f INNER JOIN users u ON f.follower_id = u.id 其中 f.user_id = $user_id AND u.status = 1 按 fname、lname 排序 限制 10我有两个模型:用户和追随者。
一个用户可以有很多粉丝,每个粉丝都有自己的用户数据。我希望能够通过执行以下操作来获取用户的所有关注者(状态为 1):
$followers = User::get_followers();
【问题讨论】:
-
在这里查看如何正确实现与 Eloquent 的多对多关系:laravel.com/docs/5.6/eloquent-relationships#many-to-many
标签: eloquent