【问题标题】:Laravel: creating resource route results in artisan errorLaravel:创建资源路线会导致工匠错误
【发布时间】:2023-04-08 05:29:01
【问题描述】:

我把它放在我的路线中:

Route::resource('post', ['middleware' => 'auth', 'uses' => 'PostController']);

我在 php artisan 中遇到了这个错误:

[ErrorException]            
  Array to string conversion  

这是怎么回事?

edit--好像是绑定了中间件的使用。

【问题讨论】:

    标签: laravel routes resources laravel-artisan


    【解决方案1】:

    你不能那样做。第二个参数必须是controller class name only。如果要添加中间件,use groups:

    Route::group(['middleware' => 'auth'], function () {
        Route::resource('post', 'PostController']);
    });
    

    【讨论】:

      猜你喜欢
      • 2013-05-31
      • 2016-08-31
      • 2014-02-27
      • 2014-05-17
      • 1970-01-01
      • 2018-05-07
      • 2018-06-03
      • 2019-06-13
      • 1970-01-01
      相关资源
      最近更新 更多