我正在建立一个涉及篮球比赛日程的网站。我有2个表:teams
和games
。
至于模型之间的关系。对于游戏我得到了这个:
public function homeTeam()
{
return $this->belongsTo('App\Team\Team', 'home_team');
}
public function awayTeam()
{
return $this->belongsTo('App\Team\Team', 'away_team');
}
但是我应该为Team模型做些什么?通过其中的games()
方法,我希望得到所有团队的游戏,主页和,为此,我需要同时引用home_team
和{ away_team
表上的{1}}列。
修改
我的表结构
games
答案 0 :(得分:0)
试试这个。我希望这有效
团队模型
$Yii::$app->db->createCommand()
->update('your_tbl_user', ['status'=>NULL], 'status=12 AND id != 1')
->execute();
查找主队的所有比赛
public function hometeamgames(){
return $this->hasMany('App\Team\Game','home_team');
}
public function awayteamgames(){
return $this->hasMany('App\Team\Game','away_team');
}