私はコードをもっている
$command = Yii::app()->db->createCommand()
->update(
'queue q',
array('i.status_id' => $status_id)
)
->join('item i', 'q.item_id = i.item_id')
->where('IN', 'queue_id', $ids);
$ command-> buildQuery()を呼び出した後、エラーが発生します。
CDbCommandはSQLステートメントの実行に失敗しました:無効なパラメーター番号:パラメーターが定義されていません。実行されたSQLステートメントは次のとおりです
queue q
。UPDATESETi
。status_id
=:i.status_id
印象は、joinコマンドとwhereコマンドが表示されないことです。何が問題なの?