0

Laravel 4 アプリケーションでの例外キャッチに問題があります。このようなルートがありますRoute::get('/articles/edit/{id}', 'ArticlesController@edit')->where('id', '[0-9]+');

に行くとlocalhost:8000/articles/edit/6問題なく動作localhost:8000/articles/edit/6aしますが、数値以外の文字が含まれているため、 where 句に失敗し、 をスローしNotFoundHttpExceptionます。

ルートファイルからだけでなく、編集機能内からもこの例外をキャッチしようとしましたが、うまくいきませんでした。私はLaravel 4を使い始めたばかりなので、Googleが役に立たなかったので、ここで助けを見つけたいと思っています

4

1 に答える 1