У меня есть одна таблица, в которой я хочу получить группу данных по пользователю, но я хочу получить последнюю запись в результате, как я могу сделать это с помощью eloquent.
Вот красноречивый запрос, который я использую.
Product::whereNotNull('user_id')
->orderBy('id','desc')
->groupBy('user_id')
->get();
вот моя таблица
Id Name user_id
-------------------------
1 A 1
2 b 1
3 c 2
4 d 2
5 e 3
6 f 3
результат, который мой запрос дает мне
Id Name user_id
-------------------------
1 A 1
3 c 2
5 e 3
результат, который я хочу
Id Name user_id
-------------------------
2 b 1
4 d 2
6 f 3