新增多条数据会出现重复添加的BUG

浏览:507 发布日期:2017/06/06
5.0.0 - 普通 - 已处理
无论是使用下面的saveAll还是手动foreach循环新增数据,都会出现自动执行两次新增操作的bug,确认代码无误。这个问题我看文档里也有很多人反应,希望官方能改进下。$user = new User;
$list = [
    ['name'=>'thinkphp','email'=>'thinkphp@qq.com'],
    ['name'=>'onethink','email'=>'onethink@qq.com']
];
$user->saveAll($list);

$user = new User;
$list = [
    ['name'=>'thinkphp','email'=>'thinkphp@qq.com'],
    ['name'=>'onethink','email'=>'onethink@qq.com']
];
foreach($list as $data){
    $user->data($data,true)->isUpdate(false)->save();
}
评论(
后面还有条评论,点击查看>>