美好的一天! 如何使用 updateAll()在一个上创建所有记录增量字段?
Players::model()->updateAll(array('contract' => 5), 'contract < 5');
合约=合约+ 1 ,而不是'合约'=&gt; 5
有http://www.yiiframework.com/doc/api/1.1/CActiveRecord#saveCounters-detail,但只有一条记录。
答案 0 :(得分:3)
$model->updateAll()
不能这样做,你应该这样做:
$model->updateCounters(array("contract"=>"1"),"contract < 5");
这样,在contract
contract < 5
字段增加到一个字段