Angenommen, ich habe ein Beitrag Modell durch diese Attribute:Save current user_id als Standardpostbesitzerfeld automatisch in Laravel eloquent Modelle
post_id
title
description
owner //=> type same as user_id of User Model
created_at
updated_at
Und nun möchte ich owner
Feld ausfüllen mit Strom (authentifizierte) Benutzer-ID store
Aktion von PostConroller
bei Verwendung Create
Modell. (owner
Wert nicht in $dataArray
enthalten und automatisch user_id
bekommen soll):
Post::create($dataArray)
Gibt es eine Möglichkeit, das zu tun?
Eigentlich will ich nicht 'Auth :: user() -> user_id' und halten Sie in' $ dataArray'. Ich möchte, dass es automatisch als Standardwert von "Eigentümer" Feld von aktuellen authentifizierten Benutzer-ID –
gesetzt Kannst du bitte beschreiben, was genau du meinst automatisch? –
Wenn Benutzer senden ein Formular enthält Werte von Post-Modell, füllen Sie das 'Besitzer'-Feld mit' user_id' dieses Benutzers. –