-
获取器:对数据库的数据,进行‘解码’;
修改器:对数据库的数据,进行‘加密’;
自动完成和修改器的区别是:修改器是对传入的数据,进行修改;
自动完成是自动添加/更新数据到某个字段;
自动完成和自动时间戳的功能区别:自动完成可以自己编写return代码,而自动时间戳不用自己编写return代码
查看全部 -
create([],true)自动排除数据库中不存在的字段,,true可为数组,设置为可允许字段的字段名
$userModel=new User;
$userModel->allowfield()->save() 另一种新增字段方式;
查看全部 -
使用User::get(function($query)){$query->where()->field()}查询
User::where()->field()->find()查询某一条 返回对象
User::all(function($query){}获取多条记录,使用主键 返回对象
User::where()->field()->limit()->order()->select();多条查询 返回对象
User::where()->value()按字段查询一条 返回的是数组
User::where()->column("email","username")以username为键的数组
查看全部 -
四种调用模型的方法User::get(1) Loader::model("User"); model("User); 使用$res->toArray()函数,抽象对象数组化
查看全部 -
当数据表名称为imooc_user_info时,模型文件名为UserInfo.php
查看全部 -
更加方便的分页功能,所谓链式操作,order field limt 各种SQL关键字的方法化
查看全部 -
更新数据的四种方式update setField setInc setDes
查看全部 -
动态配置数据库连接
查看全部 -
助手函数db类db('user',[],false)避免多次实例化 Db单例模式,
查看全部 -
四个不同的查询
查看全部 -
四种连接方式
查看全部 -
软删除引入
traits\model\SoftDelete;
use SoftDelete;
查看全部 -
一般更新不推荐使用 update 静态方法和 saveAll 推荐使用 where+update 或者 save+(where条件 or 闭包函数)
查看全部 -
如果toArray是显示新增的那些的集
查看全部 -
saveAll
然后遍历出来
这里是只显示ID
查看全部
举报