App\Models\User::$profile のオーバーロードされた属性の間接的な変更は無効です。
P粉136356287
P粉136356287 2023-11-08 11:50:44
0
1
815

こんにちは、私はlaravel 9を使用しています。アプリケーションにはユーザーとプロファイルという2つのモデル間の関係があります。 User モデルには Profile モデルと hasOne 関係があります。プロファイル コントローラーから update メソッドを実行しようとすると、「オーバーロードされたプロパティ AppUser::$profile の間接変更は無効です」というエラーが表示されます。 これが私の更新方法です:

リーリー

これはユーザーモデルです

リーリー

これはプロファイルモデルです

リーリー

新しいコード:

リーリー


P粉136356287
P粉136356287

全員に返信(1)
P粉716228245

コメントからコードをダンプ:

リーリー

実際に ->whatever を使用するつもりはありません。これは単なる例であり、正しい属性を指定すれば、コードは機能するはずです。

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