0
這是我的SQL。我想在Yii中創建一個CDbCriteria
。如何在yii中使用cdbcriteria從內部連接獲取數據?
select us.user_id,u.clientid from user_session us
inner join user u on u.id=us.user_id
where us.auth_token='authtoken0000000001'
我試過這個,但是給出了錯誤的結果。我還在我的user_session
模型中爲此定義了關係related
。
$criteria = new CDbCriteria;
$criteria->select = "user_id,user.clientid as client_id";
$criteria->condition='auth_token="'.$token.'"';
$clientIdarray = UserSession::model()->with('related')->find($criteria);
爲什麼不使用params來進行數據綁定? – 2013-07-29 13:09:40
我該怎麼做? – unknownbits
你能提供更多細節嗎? 問題是什麼? (與client_id錯誤的結果?)。 請把'與'相關的關係。 –