Estoy usando codeigniter update_batch
función.puedo agregar array a where cláusula para update_batch en codeigniter
Quiero pasar una matriz como el tercer parámetro (cláusula where) al update_batch
.
$data = array(
array(
'title' => 'My title' ,
'name' => 'My Name 2' ,
'date' => 'My date 2'
),
array(
'title' => 'Another title' ,
'name' => 'Another Name 2' ,
'date' => 'Another date 2'
)
);
lugar de esto:
$this->db->update_batch('mytable', $data, 'title');
Quiero hacer esto:
$this->db->update_batch('mytable', $data, array('title','name'));
Así múltiple, donde añaden condiciones.
¿Esto es posible?
creo que la mejor opción sería para sobrescribir la función update_batch con la tuya. Esta funcionalidad no existe en la función. – Brendan
Espero que el equipo de CodeIgniter cree un método de inserción/actualización multibatch para el marco. Para mí, el método de actualización por lotes para 1 índice es 1600% más rápido que actualizar la base de datos línea por línea. – machineaddict