メメメモモ

プログラミング、筋トレ、ゲーム、etc

同じロジックで、2つのルートに対応

次のふたつのURLで同じロジックを実行したい場合。

/entry
/entry/20101111

このような場合、デフォルト値をundefに設定するようにします。

my $r = $self->routes;
$r->route('/entry/:date')->to('Entry#page', { date => undef })->name('entry/page');