【发布时间】:2021-09-04 12:53:19
【问题描述】:
API 端点 /clients/entries 在使用路由设置时返回 404 错误。
Route::apiResource('clients', ClientController::class);
Route::get('clients/entries', [ClientController::class , 'getAll']);
端点仅在重新排列时才起作用,因此资源路由在末尾。
Route::get('clients/entries', [ClientController::class , 'getAll']);
Route::apiResource('clients', ClientController::class);
为什么会出现这个问题?并且资源路由放在最后可以吗?
【问题讨论】:
-
你的第二种方法很好,这个可以帮到你stackoverflow.com/a/62952620/15070659
-
@Espresso 感谢您的参考。现在我明白为什么会这样了。
标签: laravel laravel-8 laravel-routing