2012-02-19 57 views
0

除了我的问题here我有收集模型这样的关系:Yii的关系不随阵列很好地工作(“FK” =>“PK”)

'games'=>array(self::HAS_ONE, 'Game', array('game_id'=>'game_id'), 'through'=>'game_tags') 

但我插入每个地方array('FK'=>'PK')模式查询包含JOIN..ON() - 条件为空。

如果我写:

'games'=>array(self::HAS_ONE, 'Game', 'game_id', 'through'=>'game_tags') 

我得到ON(games.game_id=game_tags.id) 有什么不对的关系?
对于将您发送到我之前的问题以进一步解释问题,我表示歉意。

回答

0

这是一个版本问题。我有Yii v1.1.7,关系的给定语法是在1.1.9中介绍的。
所以要小心。