Laravel 5.2 Eloquent - 相关模型匹配两列之一

时间:2018-03-17 17:13:27

标签: laravel laravel-5 eloquent laravel-5.2 laravel-eloquent

我有以下表格:

-matches
    -id
    -user_one_id
    -user_two_id
-users
    -id

在我的User模型中,我定义了以下关系方法:

public function matches(){

    return $this->hasMany('App\Models\Match', 'user_one_id');

}

上面使用user_one_id表上的matches列定义了两个表之间的关系。

有没有办法定义关系,以便matches()方法会返回user_one_iduser_two_id与我当前用户相关的值?

0 个答案:

没有答案