我在CakePHP的新手,我想在这样一个事务要更新多行:CakePHP的2更新多条记录
$Model->saveMany($data, array('deep' => true));
...而$数据阵列的结构:
$data = array(
(int) 1 => array('Item' => array('id' => 2, 'name' => 'Name 1')),
(int) 2 => array('Item' => array('id' => 3, 'name' => 'Name 2')),
);
我已经与白水指令和不深参数,但没有什么:(....什么是错的尝试?
感谢您的帮助:)
是表的主键? –
是的!编号是主键(和唯一)的表 – yagan83
okey你的数组格式是好的,没有错,那..显示一些错误? –