Controller.php第283行中的BadMethodCallException:方法[index]不存在。 Laravel

时间:2016-05-28 07:30:28

标签: laravel

当我的控制器中存在方法时,我得到的方法不存在。

Controller.php第283行中的BadMethodCallException: 方法[index]不存在。

这是我的路线:

Route::get('products', array(
    'as'=>'products.index',
    'uses'=>'ProductsController@index'));

这是我的控制器方法(索引操作)

public function index()
{  
    $products = Product::all();      
    return products;
}

我不明白为什么我现在甚至没有使用资源路线。请帮助。

1 个答案:

答案 0 :(得分:2)

调试您的路线。如果这是您的ProductsController的代码,我保证您的路由不会导致该控制器。 您确定路由或中间件中没有其他路由,命名空间可能导致此问题吗?

php artisan route:list返回什么?