我使用邮递员在Laravel Api中发送请求,但我有一个空数组要返回。而且我不知道为什么吗?
我的路线:
Route::middleware('auth:api')->group( function () {
Route::resource('reservations', 'ReservationController');
});
我的控制器:
public function update(Request $request, $id)
{
$inputs = $request->all();
if (!$reservation = $this->reservationRepository->update($id, $inputs))
{
return $this->sendError('Impossible de mettre à jour', $request->errors(), 400);
}
return $this->sendResponse(new ReservationResource($reservation), 'Reservation updated succeffuly !' , 200);
}
如果我只返回带有]的响应>
return response($request->all());
我有一个空数组...
方法
show($id)
正常工作...
有任何建议吗?
我使用邮递员在Laravel Api中发送请求,但我有一个空数组要返回。而且我不知道为什么?我的路线:Route :: middleware('auth:api')-> group(function(){Route :: resource('...
如果从邮递员发送PATCH
请求,则需要与x-www-form-urlencoded
一起发送,因为Laravel不幸地对form-data
和PATCH
请求给出了空的请求。
[如何将id
传递给控制器?路由不要传递。所以我认为您最好使用此路由: