模型 Team
与 Game
有两个有很多关系:
public function getGamesWhereTeamIsSetAsHome()
{
return $this->hasMany(Game::className(), ['teamHome' => 'id']);
}
public function getGamesWhereTeamIsSetAsAway()
{
return $this->hasMany(Game::className(), ['teamAway' => 'id']);
}
我想要一个有很多关系,返回所有游戏,其中teamHome或teamAway设置为团队的id(就像上面两个关系的组合) .
public function getGames()
{
return /* code here */;
}
我如何 Build 这样的关系?
1 回答
在打电话的时候