Laravel 中的总和
OrderBy Sum in Laravel
我将如何在 Laravel
中订购一笔款项
目前正在使用
Auth::user()->activities()->groupBy('attempts_id')->sum('points');
只会给我第一行。我需要按该金额降序排序并获取第一项。
最后使用->get()
会导致错误:
Call to a member function get() on a non-object
试试这个:
Auth::user()
->activities()
->groupBy('attempts_id')
->orderByRaw('SUM(points) DESC')
->first();
我将如何在 Laravel
中订购一笔款项目前正在使用
Auth::user()->activities()->groupBy('attempts_id')->sum('points');
只会给我第一行。我需要按该金额降序排序并获取第一项。
最后使用->get()
会导致错误:
Call to a member function get() on a non-object
试试这个:
Auth::user()
->activities()
->groupBy('attempts_id')
->orderByRaw('SUM(points) DESC')
->first();