в моей таблице базы данных
parent_id | sibling_id | name | age
1 | 1 | john | 4
1 | 2 | rose | 7
в моем контроллере AngularJS я объединил данные, которые выглядят так:
$data = array(
'0' =>
( 'parent_id' => 1,
'sibling_id ' => 1,
'name ' => "john",
'age' => 4),
'1' =>
( 'parent_id' => 1,
'sibling_id ' => 2,
'name ' => "rose",
'age' => 7),
'2' =>
( 'parent_id' => 1,
'sibling_id ' => 3,
'name ' => "mae",
'age' => 5),
я добавил еще один массив (более подробные сведения) к данным, и когда я передал его в модель codeigniter,
batch_update (), кажется, не работает с точки зрения добавления новой строки. Batch_update (), кажется, работает, только если у вас есть обновление исходных строк. Поскольку мой код работает только для исходных строк, а не всякий раз, когда я добавляю новую строку.
Я думаю, что мне здесь не хватает только логики.