相关疑难解决方法(0)

Laravel合并关系

有没有办法合并laravel中的两个关系?

这就是它现在设置的方式,但是有没有办法让两者合并?

  public function CompetitionsHome() {
    return $this->HasMany( 'Competition', 'home_team_id' );
  }
  public function CompetitionsGuest() {
    return $this->HasMany( 'Competition', 'guest_team_id' );
  }
  public function Competitions() {
    // return both CompetitionsHome & CompetitionsGuest
  }
Run Code Online (Sandbox Code Playgroud)

php relationships eloquent laravel-4

13
推荐指数
4
解决办法
1万
查看次数

Laravel在多个列上有很多关系

我正在尝试在已经存在的数据库上设置Laravel关系,我无法更改.

在此数据库中有一个以Teams列命名的表:

  • Teamleader_1
  • Teamleader_2

此外,还有一个以Users列命名的表:

  • 用户身份

这些表之间的关系如下:Users.User_id= Teams.Teamleader_1OR Users.User_id=Teams.Teamleader 2

如何在两个teamleader列上的用户和团队之间设置hasMany关系?

php laravel eloquent laravel-5 laravel-5.1

1
推荐指数
1
解决办法
2045
查看次数