Customer::updateAll([
'status'
=> 1], [
'status'
=>
'2'
,
'uid'
=>
'1'
]);
等价于 update customer set status = 1 where status = 2 and uid = 1;
不能写成 Customer::find()-> updateAll([
'status'
=> 1], [
'status'
=>
'2'
,
'uid'
=>
'1'
]); // ×
Customer::updateAll([
'status'
=> 1], [
'status'
=>
'2'
,
'uid'
=>
'1'
]);
等价于 update customer set status = 1 where status = 2 and uid = 1;
不能写成 Customer::find()-> updateAll([
'status'
=> 1], [
'status'
=>
'2'
,
'uid'
=>
'1'
]); // ×
转载于:https://www.cnblogs.com/wangshuazi/p/9606384.html