创建一个 UPDATE 指令.

update($table, $columns, $condition = '', $params = [])

请注意,在调用execute()之前,不会执行创建的命令。

Yii::$app->db->createCommand()
->update('user', ['status' => 1], 'age > 30')
->execute();

或使用参数绑定条件

$minAge = 30;
Yii::$app->db->createCommand()
->update('user', ['status' => 1], 'age > :minAge', [':minAge' => $minAge])
->execute();

方法将正确转义列名并绑定要更新的值。