4

Shiftを使用して、Laravel プロジェクトを 5.2 から 5.3 にアップグレードしました。Shift がマージできなかったファイルを手動でマージした後、タブを開いて自分のプロジェクトに移動しました。また、ルート モデル バインディングが正しく機能していないようです。

sluggableパッケージを使用しています。

Route::get('team/{team}', function (App\Models\Team $team) {
    dd($team);
});

しかし、スラッグまたは ID で上記のコードを使用すると、関連付けられたモデルではなく、新しいモデル インスタンスが取得されます。モデルからスラッグ可能な特性を削除し、ルートで ID を使用しても。存在しないIDを使用すると404ページが表示されません。

エラーの原因がわかりません。アイデアはありますか? 乾杯。

4

2 に答える 2