所以,我正试图让这个友谊系统发挥作用。 我在User模型中使用了关系等,我可以根据友谊状态获取给定用户或已签名用户朋友的集合。
但我没有创建任何用于发送,接受或删除好友请求的代码。
(我使用的代码基于:Friendship system with Laravel : Many to Many relationship
最好在Friend模型中执行此操作,还是应该在控制器中执行此操作?
另外,我应该考虑把它放在朋友模型中吗?目前它在用户模型中。提前谢谢。
/**
* Friendships
*
* @return \Illuminate\Database\Eloquent\Relations\BelongsToMany
*/
public function friends() {
return $this -> belongsToMany('App\User', 'friends', 'user_id', 'friend_id')
-> wherePivot('status', '=', 1);
}