Activerecord Yii2:具有多个条件的updateAll

Activerecord Yii2:具有多个条件的updateAll,activerecord,yii2,Activerecord,Yii2,如何根据我的情况更新所有记录?(我的代码无效) $condition[]=['>','position',$old_position]; $condition[]=['如果忘记了运算符,只需尝试: $condition = ['and', ['>', 'position', $old_position], ['<=', 'position', $new_position], ['in', 'id', $ids], ]; $condition=['和', ['

如何根据我的情况更新所有记录?(我的代码无效)

$condition[]=['>','position',$old_position];

$condition[]=['如果忘记了运算符,只需尝试:

$condition = ['and',
    ['>', 'position', $old_position],
    ['<=', 'position', $new_position],
    ['in', 'id', $ids],
];
$condition=['和',
['>','位置',$old_位置],
['
$condition = ['and',
    ['>', 'position', $old_position],
    ['<=', 'position', $new_position],
    ['in', 'id', $ids],
];