検索

ホームページ  >  に質問  >  本文

Null のプロパティ「id」を読み取ろうとする Laravel-8 の問題を修正

このエラーは実行時に発生します php 職人移行:fresh --seed このコマンドは、MySQL データベースにテーブルを作成し、.env ファイルにデータベースの詳細 DB_DATABASE を設定します。

リーリー


P粉194919082P粉194919082402日前589

全員に返信(2)返信します

  • P粉786432579

    P粉7864325792023-11-09 13:01:31

    次の行を変更します:

    リーリー ###に関して: ### リーリー

    まず

    $user

    が空かどうかを確認する必要があります。

    返事
    0
  • P粉478188786

    P粉4781887862023-11-09 09:28:03

    ここでの問題は、$user の値が null であり、null には属性がないことです。

    $user は常に null ですが、コード Auth::user()null になります。シード処理中に認証された user がありませんでした。

    User$model に割り当て、User テーブルをシードした場合は、次のような User を取得できます

    リーリー

    特定の ユーザーが必要ない場合は、次のようにすることができます:

    リーリー

    返事
    0
  • キャンセル返事