2012-02-19 47 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中介紹的。
所以要小心。