首页 > 解决方案 > laravel8中资源控制器中的数组到字符串转换错误

问题描述

我正在使用 laravel8。我创建了资源控制器。当我为此使用 get 方法时,它会给出错误。

我的路线是:

Route::resource('/details', [App\Http\Controllers\detailController::class]);

在资源控制器中,我有索引方法:

 public function index()
{
   echo 'dd';
}

当我运行http://127.0.0.1:8000/details 时出现错误。

ErrorException
 Array to string conversion
 http://127.0.0.1:8000/details

标签: laravel-8

解决方案


您只需从控制器名称中删除数组语法

Route::resource('/details', App\Http\Controllers\detailController::class);

推荐阅读