1. ホーム
  2. laravel

[解決済み] Laravel - カスタムカラムで検索するか、失敗するか

2023-07-12 13:17:23

質問

これは findOrFail() メソッドがあり、何も見つからなかった場合は 404 をスローします。

User::findOrFail(1);

どのように私はカスタム列でエンティティを検索するか、または失敗、次のようなものです。

Page::findBySlugOrFail('about');

どのように解決するのですか?

このように試してみてください。

Page::where('slug', '=', 'about')->firstOrFail();    
// or without the explicit '='
Page::where('slug', 'about')->firstOrFail();