<?php
namespace app\index\controller;
use think\Controller;
use app\index\model\User;
class Index extends Controller
{
public function index()
{
# 添加true防止不存在字段报错
/*$res = User::create([
'username' => 'imooc',
'password' => md5('imooc'),
'email' => 'imooc@qq.com',
'dome' => 100
], true);
dump($res->id);
//dump($res);*/
# 限制只能添加username和email
/*$res = User::create([
'username' => 'imooc',
'password' => md5('imooc'),
'email' => 'imooc@qq.com',
'dome' => 100
], ['username', 'email']);*/
/*$userModel = new User;
$userModel->username = '123456';
$userModel->email = '123456@qq.com';
$userModel->password = md5('123456');
$userModel->save();*/
# 添加allowField(true)防止不存在字段报错
/*$userModel = new User;
$res = $userModel->allowField(true)
->save([
'username' =>'imooc1',
'password' => md5('imooc1'),
'dome' => 123
]);*/
# 限制添加字段
/*$userModel = new User;
$res = $userModel->allowField(['username'])
->save([
'username' =>'imooc1',
'password' => md5('imooc1'),
'dome' => 123
]);*/
# 添加多条数据
$userModel = new User;
$res = $userModel->saveAll([
['email' => '123@qq.com'],
['email' => '123@qq.com']
]);
foreach($res as $val){
dump($val->toArray());
}
//dump($res);
}
}
?>