Laravel - 当前用户的总和

时间:2017-02-08 22:15:44

标签: mysql laravel

欢迎!我有个问题 !我如何计算当前用户的时间总和?我做了简单的todo应用程序,请求名称和时间。每个用户都拥有自己的任务,在任务列表下我想要计算的数据不是来自数据库的所有待办事项,而是来自每个用户。

  $sum = DB::table('todos')
                ->where( ??? - there should be id of current logged in user)
                ->sum('time');

1 个答案:

答案 0 :(得分:1)

这对你有用;

$sum = DB::table('todos')
            ->where('user_id', \Auth::user()->id)
            ->sum('time');

\Auth::user()->id选择当前登录用户的ID。