Предполагая, что ваш запрос уже работает, вы можете получить его, используя метод whereDate
, например:
$destination = Trip::select('destination')
->selectRaw('COUNT(*) AS count')
->groupBy('destination')
->orderByDesc('count')
->whereDate('created_at', '>', now()->subMonths(2))
->limit(5)
->get();
Или, если вы хотите 2 месяца в будущем, вместо subMonths
используйте addMonths(2)
.