如何在 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)
);
我已经使用了一个条件,即 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)
);