不言不语

您现在的位置是: 首页 >  PHP  >  ThinkPHP

ThinkPHP

Thinkphp5模型添加数据方法

2017-12-14ThinkPHP
thinPHP5模型添加数据的方法有两个一个是create,一个是save方法,下面看实际案例代码。

thinPHP5模型添加数据的方法有两个一个是create,一个是save方法,下面看实际案例代码。

'lei',
      'email'=>'leixiaotian@163.com',
      'password'=>'123'
    ],true);//true排除掉表中不存在的字段
    dump($res->id);
    dump($res);
    //save方法添加
    $userModel=new User;
    $userModel->name='lei';
    $userModel->email='leixiaotian@163.com';
    $userModel->save();
    dump($userModel->id);
    //sava数组方法
    $res=$userModel->save([
      'name'=>'lei',
      'email'=>'leixioatian@163.com'
    ]);
    dump($res);
    //sava允许字段方法
    $userModel=new User;
    $res=$userModel
    ->allowField(['name'])
    ->save([
      'name'=>'lei',
      'email'=>'leixioatian@163.com'
    ]);
    dump($res);
    //sava保存多条数据
    $userModel=new User;
    $res=$userModel->saveAll([
      ['name'=>'lei'],
      ['name'=>'lei']
    ]);
    foreach ($res as $val) {
      dump($val->toArray());
    }
  }
 }


文章评论