- 1
- 0
- 约2.26千字
- 约 2页
- 2026-08-07 发布于北京
- 举报
22.模型查询范围和输出
学习要点:
1.模型查询范围
2.模型输出方式
本节课我们来学习模型中封装查询范围的方法以及模型对外输出的方式。
一.模型查询范围
1.在模型端创建一个封装的查询或写入方法,方便控制器端等调用;
2.比如,封装一个筛选所有为男的查询,并且只显示部分字段5条;
3.方法名规范:前缀scope,后缀随意,调用时直接把后缀作为参数使用;
publicfunctionscopeGenderMale($query)
{
$query-where(gender,男)
-field(id,username,gender,email)-limit(5);
}
4.在控制器端,我们我们直接调用并输出结果即可;
publicfunctionqueryScope()
{
$result=UserModel::scope(gendermale)-select();
//$result=UserModel::ge
原创力文档

文档评论(0)