创建一个 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();
方法将正确转义列名并绑定要更新的值。