我想按“ user_id”选择分组的最后一条记录,并按组进行计数
我的查询是:
return \App\Message::where('user_reciever_id', $request->user()->id)
->selectRaw('*, count(*) as total')
->where('user_reciever_id', $request->user()->id)
->where('message_seen', '0')
->groupBy('user_id')
->orderBy('message_id', 'DESC')
->get();
问题不是返回最后一条记录,而是先返回。 n