1、设置数据表
数据库前缀+当前的模型类名(不含命名空间)
namespace app\index\model;
use think\Model;
class Test extends Model{
//设置表名
//protected $name = 'admin' ; //这样Test这个类就 意味着是在操作admin这张表
// 设置完整的数据表(包含前缀)
protected $table = 'think_user'; //操作前缀为think_的user表
}
这里使用UsersModel.php
/**
* 函数用途描述
* @date: 2018年10月28日 上午10:33:18
* @author: Administrator
* User.php
* class: 用户表操作
*/
namespace app\index\model;
use think\Model;
class Users extends Model{
}
2、插入数据
//查询USERS表里ID为2的记录
$a = Users::get(2);
//插入数据
$user = new Users();
$user->email = '12346@qq.com';
$user->mobile = '2345660';
$user->save();
//INSERT INTO `tp_users` (`email` , `mobile`) VALUES ('12346@qq.com' , '2345660')
//插入数据表结构 数组方式
$userArr['email'] = 'as@qq.com';
$userArr['mobile'] = '15522';
Users::create($userArr); //还可以写成$user->save($userArr);
//NSERT INTO `tp_users` (`email` , `mobile`) VALUES ('as@qq.com' , '15522')