15.ThinkPhP5 视频教程(十六讲):查询范围

查询范围,适用于每次查询均需要限制的参数 。

用法: 

protected function scopeLevel ($query)

{

$query ->where('level',1)

}

 

优点:不需要每次均写很多雷同的查询限制。

缺点:如果是多表查询,可能代码不是很容易懂。

 

全局查询:

protected function base($query)

{

$query ->where('level',1)

}

全局任何地方,此模型的查询,均会加上此判断 。

posted @ 2021-02-10 15:27  墨晓溪2288  阅读(43)  评论(0编辑  收藏  举报