0
我已經使用模型關聯加入了兩張表。這兩個表是films
和movie_streams
但是有一些錯誤如何更改Yii 1.1中的默認別名?
我的查詢:
$film = Film::model()->with('movie_streams')->find(array('select' => '*', 'condition' => 'user_id=:user_id, 'params' => array(':user_id' => $user_id)));
Film.php型號:
public function relations() {
return array(
'movie_streams' => array(self::HAS_MANY, 'MovieStream','movie_id'),
);
}
錯誤消息:
CDbCommand failed to execute the SQL statement: SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'user_id' in where clause is ambiguous
我看到默認採用別名。對於films
表t
和movie_streams
表t0
如何設置手動別名我想爲我的上述兩個表?