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

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

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

<code>$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
</code>

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

Ответы на вопрос(2)

Ваш ответ на вопрос