Добавление новой строки с помощью update_batch () - PullRequest
0 голосов
/ 24 мая 2019

в моей таблице базы данных

    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 (), кажется, работает, только если у вас есть обновление исходных строк. Поскольку мой код работает только для исходных строк, а не всякий раз, когда я добавляю новую строку.

Я думаю, что мне здесь не хватает только логики.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...