如何在 yii 框架中使用查询构建器在更新查询中使用多个 where 条件?

How to use more than one where condition in update query using query builder in yii framework?

我已经使用了一个条件,即 id 现在我需要将 id 与 site_id 一起使用。

$manageData = Yii::app()->db->createCommand()
    ->update($tableName,
        array(
            $columnName=>$newValue,
            'modified_on'=>NOW,
        ),
        $index.'=:id',
        array(':id'=>$id)
    );
$manageData = Yii::app()->db->createCommand()
    ->update(
        $tableName,
        array(
            $columnName=>$newValue,
            'modified_on'=>NOW,
        ),
        $index.'=:id AND site_id=:site_id',
        array(':id'=>$id, 'site_id'=>$siteId)
    );