Если вы хотите сравнить дату, попробуйте ->whereDate()
:
TrackerResult::all()
->where('tracker_id', $id)
->whereDate('created_at', '>=', Carbon::now()->subDays(30));
Вы также можете вручную отформатировать его, используя ->format()
:
TrackerResult::all()
->where('tracker_id', $id)
->where('created_at', '>=', Carbon::now()->subDays(30)->format('Y-m-d'));