Я работаю с Laravel, и мне нужно получить резервирование из моей базы данных.
Я использую конструктор запросов:
public function getReservation($date)
{
$reservations = DB::table('reservations')
->select('*')
->join('agendas', 'reservations.agenda_id', '=', 'agendas.id')
->whereDate('arrivee', $date)
->get();
return response($reservations);
}
Все хорошо, за исключением того, что у меня то же самое Идентификатор для другого ресурса, и я не знаю почему?
ответ:
[
{
"id": 1,
"created_at": "2020-02-07 12:30:28",
"updated_at": "2020-02-07 12:30:28",
"arrivee": "2020-02-12 13:00:00",
"nbre_client": 4,
"num_table": null,
"remarque": null,
"venu": 0,
"formule": 0,
"agenda_id": 1,
"user_id": 1,
"nom_client": "Stark",
"prenom_client": null,
"num_phone_client": "0658180058",
"email_client": null,
"confirmResa": null,
"nameAg": "London"
},
{
"id": 1,
"created_at": "2020-02-07 12:30:28",
"updated_at": "2020-02-07 12:30:28",
"arrivee": "2020-02-12 13:30:00",
"nbre_client": 2,
"num_table": null,
"remarque": null,
"venu": 0,
"formule": 0,
"agenda_id": 1,
"user_id": 1,
"nom_client": "Banner",
"prenom_client": null,
"num_phone_client": "0658180058",
"email_client": null,
"confirmResa": null,
"nameAg": "London"
}
]
Идентификаторы в моей базе данных разные (соответственно 2 и 3)
Любые идеи кто-то?