Пока я пытался обновить таблицу баланса, как показано ниже.Работает нормально.
$values = array(
array('id'=>10,'c1'=>101),
array('id'=>11,'c1'=>102)
);
$this->db->update_batch('balance',$values,'id');
Хотелось бы узнать, как обновить значение поля = предыдущее значение + новое значение , значит, c1 = c1 + 101 inобновить пакетный массив.Я нашел
$ this-> db-> set ('c1', 'c1 + 101', FALSE);
было бы полезно.Но я понятия не имею, как использовать это в пакетной операции.
Я пробовал array('id'=>10,'c1'=>'c1 + 101')
, но это не работает.