Null のプロパティ「id」を読み取ろうとする Laravel-8 の問題を修正
P粉194919082
P粉194919082 2023-11-08 14:07:01
0
2
606

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

リーリー


P粉194919082
P粉194919082

全員に返信(2)
P粉786432579

次の行を変更します:

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

まず

$user

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

いいねを押す +0
P粉478188786

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

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

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

リーリー

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

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート