Получить данные по дате из json данные, содержащие дату - PullRequest
0 голосов
/ 13 марта 2020

Я не уверен, как я получаю данные по дате, данные ниже - это правильный путь или нет. Если есть лучший способ, пожалуйста, предложите. Спасибо

{"13/03/2020": [{"end_time": "11:00 PM", "start_time": "8:00 AM"}], "14/03/2020": [{"end_time": "11:55 PM", "start_time": "1:00 AM"}, {"end_time": "8:00 AM", "start_time": "12:00 PM"}], "15/03/2020": [{"end_time": "11:00 PM", "start_time": "8:00 AM"}]}

Для получения данных 13/03/2020 я сделал

$availabilities = Availability::where('user_id', $request->id)->first();
if (is_object($availabilities) && $availabilities instanceof Availability) {
   $slot = json_decode(JSON_encode($availabilities->slot));
   $slots = $slot->$fetchBY;
}

Таблица: возможности

id | user_id | слот

...