【发布时间】:2018-11-17 02:44:13
【问题描述】:
public function store(Request $request)
{
$booking = ($request->isMethod('put')) ? Booking::findOrFail($request->booking_id) : new Booking;
$booking->checkIn = $request->checkIn;
$booking->checkOut = $request->checkOut;
$booking->room_id = $request->room_id;
$booking->user_id = auth()->user()->id;//not working
if($booking->save()){
return new BookingResource($booking);
}
}
Route::put('/booking','BookingsController@store');//api.php
这里 auth()->user()->id 不起作用,但如果我使用相同的代码但在 routes/web.php 中使用路由代码,它的工作发现
【问题讨论】:
标签: php laravel laravel-5 laravel-4 laravel-5.1