是否可以在没有路线的情况下使用laravel?

时间:2018-01-19 10:36:53

标签: laravel model-view-controller routes

Asp.net MVC允许您通过以下默认配置使用“自动路由”:

file2.php

这样,当我自动输入“site / controller / method”时,路由是根据命名约定创建的。

我现在开始使用Laravel,但从我看到的情况来看,每条路线都必须手动设置。有没有办法与Laravel一起工作的方式与Asp.net MVC在这个路径问题上的工作方式相同?

1 个答案:

答案 0 :(得分:1)

您想了解资源控制器。来自the docs

  

Laravel资源路由分配典型的" CRUD"使用单行代码路由到控制器。例如,您可能希望创建一个控制器来处理"照片"的所有HTTP请求。由您的应用程序存储。使用make:controller Artisan命令,我们可以快速创建这样的控制器:

php artisan make:controller PhotoController --resource

此路线将为资源创建indexcreatestoreeditupdatedelete路线:

Route::resource('photos', 'PhotoController');