suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Wie füge ich Daten in Laravel ein?

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_u1582phpcn_u15822798 Tage vor952

Antworte allen(1)Ich werde antworten

  • PHP中文网

    PHP中文网2017-05-16 16:57:17

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

    Antwort
    0
  • StornierenAntwort