laravel6でのルーティングについて
たとえば以下のようなルーティングがあったとして
Route::get('/{id}', 'ProductController@show')->where('id', '[5]\d{6}+');
この場合、ルーティングの時点で正規表現?以外のアクセスは受けないような形にしているのですが、
適当な数字でのアクセスでのデータベース問い合わせがこれで防げているのでしょうか?
それでもlaravelは問い合わせを行うのでしょうか?
よろしくお願い致します
追記:
質問がへたですみません。
正規表現で指定しているアドレス以外へはもともとアクセスはできません。
アクセスできないということはデーターベースへの問い合わせもしていないということでしょうか?
回答2件
あなたの回答
tips
プレビュー