使用update_batch()

时间:2019-05-24 05:52:54

标签: sql-server angularjs codeigniter-3

在我的数据库表中

    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()似乎仅在对原始行进行了更新时才起作用。因为我的代码仅适用于原始行,所以无论何时添加新行都无法使用。

我认为我所缺少的只是逻辑。

0 个答案:

没有答案