【发布时间】:2014-02-05 23:52:01
【问题描述】:
我怎样才能打开这个 Eloquent 链
User::find(Sentry::getUser()->id)
->friends()
->join('users', 'friends.friend_id', '=', 'users.id')
->get();
变成类似的东西
User::find(Sentry::getUser()->id)
->friends()
->user()
->get();
有一个User 模型和一个Friends 模型。这里的目标是获取当前用户的所有朋友并将每个相应的用户模型附加到每个朋友。 User 模型上有一个 hasMany('Friends') 关系。
如果可能的话,我想把调用简化成更简洁的东西。
【问题讨论】: