简体   繁体   English

Laravel 5.3:2个相同表的2个相同关系

[英]Laravel 5.3 : 2 same relationships for 2 same Tables

i need help for make something : I have 2 table : 我需要帮忙做点事情:我有2张桌子:

- Users
----------
id_user


 - Sports
----------
id_sport

title_sport

User can practice 1 or more sport. 用户可以练习一项或多项运动。

User can search user who practice 1 or more sport. 用户可以搜索从事一项或多项运动的用户。

Can you help me please for the model User? 您能为模特用户帮我吗?

Can i use something like this ? 我可以使用这样的东西吗?

namespace App;

use Illuminate\Database\Eloquent\Model;

class User extends Model
{

    public function pratice()
    {
        return $this->belongsToMany('App\Sport');
    }
   public function search_user()
    {
        return $this->belongsToMany('App\Sport');
    }
}

with 2 pivots table. 有2个枢纽分析表。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM