欢迎各位兄弟 发布技术文章
这里的技术是共享的
count(User::where('verify',1));
这样我感觉太费资源了。
因此有没有更加优雅的写法?
User::where('verify', 1)->count();
更优雅的是用 scope, 在 User model 里面加下面 method
public function scopeVerified($query)
{
return $query->where('verify', 1);
}
然后 User::verified()->count();
来自 https://www.v2ex.com/t/293330