打开Route::post('/ipncoinpaybtc/', 'PaymentController@ipnCoinPayBtc')->name('ipn.coinPay.btc');
时,出于什么可能的原因dd(User::find(123)->id)
返回了预期的用户ID,而dd($user->id)
返回了null
?
http://backend.test/my-route/123
:
routes/api.php
Route::get('my-route/{user}', 'My\Path\To\Controllers\MyController@myMethod');
:
My/Path/To/Controllers/MyController.php
答案 0 :(得分:0)
您的模型似乎还没有解决。尝试使用显式绑定
public function boot()
{
parent::boot();
Route::model('user', App\User::class);
}
有关更多信息,请查看https://laravel.com/docs/7.x/routing#explicit-binding