Wie füge ich Daten in Laravel ein?
phpcn_u1582
phpcn_u1582 2017-05-16 16:55:17
0
1
893

Ausstehend:

Tabellenbenutzer
Tabellenbenutzerprofile

Users hat eine hasOne-Beziehung mit UserProfiles

  public function hasOneProfile(){

    return $this->hasOne('App\UserProfile','user_id','id');

  }

UserProfiles hat eine Gehört-Zu-Beziehung mit Benutzern

  public function belongsToUser(){

    return $this->belongsTo('User','user_id','id');

  }

Wenn ein neues $user = new Users(); entsteht

Wie kann ich das UserProfile direkt beim Schreiben $user 的属性,可以达到 save() direkt erstellen?

Zum Beispiel:
Nur ein Attribut dem Benutzerprofil zuweisen sex=1 Wie können Sie es dann direkt als neuen Benutzer und Benutzerprofil zusammen erstellen ...

phpcn_u1582
phpcn_u1582

Antworte allen(1)
洪涛

在save之前就创建user profile.userprofile创建成功才能save。

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!