加载中...

聚合


在模型中也可以调用数据库的聚合方法进行查询,例如: 方法 说明
Count 统计数量,参数是要统计的字段名(可选)
Max 获取最大值,参数是要统计的字段名(必须)
Min 获取最小值,参数是要统计的字段名(必须)
Avg 获取平均值,参数是要统计的字段名(必须)
Sum 获取总分,参数是要统计的字段名(必须)

静态调用:

  1. User::count();
  2. User::where('status','>',0)->count();
  3. User::where('status',1)->avg('score');
  4. User::max('score');

动态调用:

  1. $user = new User;
  2. $user->count();
  3. $user->where('status','>',0)->count();
  4. $user->where('status',1)->avg('score');
  5. $user->max('score');

还没有评论.