Hi @michaloravec
So I tried
$thursday = Carbon::now()->startOfWeek()->addDays(3)->toDateString();
$wednesday = Carbon::now()->startOfWeek()->addDays(9)->toDateString();
$staffpick = StaffPick::where(function($query) use ($thursday, $wednesday){
$query->whereDate('start_date', '<=', $thursday)
->whereDate('end_date', '>=', $wednesday);
})
->orderBy('rank')
->first();
return $staffpick;
and it returns nothing.
If I do
$staffpick = StaffPick::orderBy('rank')
->first();
return $staffpick;
it returns
id": 1,
"event_id": 215,
"user_id": 1,
"rank": 5,
"start_date": "2020-08-25 00:00:00",
"end_date": "2020-08-26 00:00:00",
"created_at": "2020-08-25T19:55:39.000000Z",
"updated_at": "2020-08-25T20:11:17.000000Z",
"comments": "xsxzsxzsxzsxzsx",
So at least the model is there.