laravel-8 - 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
解决方案
您只需从控制器名称中删除数组语法
Route::resource('/details', App\Http\Controllers\detailController::class);
推荐阅读
- c++ - 我正在尝试使用 VpnManagementAgent - 我做错了什么?
- php - 成功提交表单后的空白页面 - Codeigniter
- android - 在使用权限时减少编写相同无聊代码的方法
- python - 如果在另一个带有“*”符号的字符串中找到该字符串,我如何返回 True?
- surveymonkey - 每个调查可以创建的收集器数量是否有限制?
- python - 为什么python函数接收空列表?
- java - 在 Spring Cloud(微服务架构)中实现 OAuth2 Client 和 AuthServer 的正确方法是什么
- maven - 在 maven 自己的文件夹中运行 spock 集成测试
- angular6 - 无法从内部访问值然后到外部然后 Promise
- java - 仅使用 CSS 的 JavaFX 控制笔划样式?