除了我的问题here,我在Collection模型中有这样的关系:
'games'=>array(self::HAS_ONE, 'Game', array('game_id'=>'game_id'), 'through'=>'game_tags')
但是在每个地方我插入数组('FK'=>'PK')模式,查询包含JOIN..ON() - 条件为空。
如果我写:
'games'=>array(self::HAS_ONE, 'Game', 'game_id', 'through'=>'game_tags')
我得ON(games.game_id=game_tags.id)
关系有什么问题?
对于向您发送我之前的问题以进一步解释该问题,我深表歉意。
答案 0 :(得分:0)
这是一个版本问题。我有Yii v1.1.7,关系的给定语法在1.1.9中介绍 所以要小心。