这章节questions路由有问题
Route::get('/questions/{question}', 'QuestionsController@show');
Route::get('/questions/{category?}', 'QuestionsController@index')->name('questions.index');
这两个路由会冲突,会跑到第一个show方法里面。是不是要改一下第二个方法 ¿
关联的地方似乎不对。
这不是冲突, 而是 2 条申明的就是一个路由, 后面的自然就覆盖前面了
这没有约束的情况下,这两个路由声明其实是一条。可以通过正则约束一下,或者修改路由。路由《Laravel 7 中文文档》
他这个就是 写的一条路由 为何要提出这样的问题
简单的话,用正则。不过正规的话,还是要根据 RESTful
TDD那个教程里是这样写的我手贱发类型错了。