$res = TestUser::create([ 'name' => 'zhao liu', 'password' => md5(123456), 'email' => 'zhaoliu@qq.com' ]); dump($res);
$userModel = new TestUser; $userModel->name = 'ya ya'; $userModel->email = 'yaya@139.com'; $res = $userModel->save(); dump($res);//影響的行數 dump($userModel->id);//新紀錄的id
注意:使用allowField(true)方法,傳遞不存在的字段時不會報錯php
示例:數組
$userModel = new TestUser; $userModel->name = 'hei hei'; $userModel->email = 'heihei@139.com'; $userModel->yes = '不存在字段'; $res = $userModel->allowField(true)->save(); dump($res);//影響的行數 dump($userModel->id);//新紀錄的id
$userModel = new TestUser; $data = array( ['name'=>'ga ga','email'=>'gaga@sina.com'], ['name'=>'you you','email'=>'youyou@163.com'] ); //返回結果是個多維的數組 $res = $userModel->saveAll($data); //若是須要獲得添加的數據的每一個id,須要遍歷 foreach($res as $v){ dump($v->id); }