Проверьте, успешна ли update_batch () в CodeIgniter

Я запускаю update_batch () в таблице в CodeIgniter, и я хотел бы проверить, было ли это успешным.

Я пробовал использовать affected_rows (), но это число учитывает только число полей формы, которые были изменены, поэтому он не совсем режет:

$this->db->update_batch("sections", $data, "alias"); log_message("debug", "items in form: ".count($data)); // items in form: 3 log_message("debug", "rows updated: ".$this->db->affected_rows()); // rows updated: 0-3 // depending on whether anything was actually changed on the form return ($this->db->affected_rows() == count($data)); // unreliable 

Кажется, довольно простая задача спросить у функции пакетного обновления. Есть ли что-то, что я пропустил, или я должен просто написать свой собственный пакетный код обновления?

Solutions Collecting From Web of "Проверьте, успешна ли update_batch () в CodeIgniter"