Thinkphp5模型的更新数据

查找并更新

$user = User::get(1);
$user->name     = 'user';
$user->email    = 'user@qq.com';
$user->save();

直接更新数据

$user = new User;
// save方法第二个参数为更新条件
$user->save([
    'name'  => 'thinkphp',
    'email' => 'thinkphp@qq.com'
],['id' => 1]);

批量更新数据

$user = new User;
$list = [
    ['id'=>1, 'name'=>'thinkphp', 'email'=>'thinkphp@qq.com'],
    ['id'=>2, 'name'=>'onethink', 'email'=>'onethink@qq.com']
];
$user->saveAll($list);
posted @ 2019-09-04 14:42  CWJDD  阅读(494)  评论(0编辑  收藏  举报