Maison  >  Questions et réponses  >  le corps du texte

Comment insérer des données dans Laravel ?

En attente :

Utilisateurs de table
Profils d'utilisateurs de table

Les utilisateurs ont une relation hasOne avec les profils utilisateur

  public function hasOneProfile(){

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

  }

UserProfiles a une relation d'appartenance avec les utilisateurs

  public function belongsToUser(){

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

  }

Quand un nouveau $user = new Users(); est créé

Comment puis-je créer le profil utilisateur directement lors de l'écriture $user 的属性,可以达到 save() directement ?

Par exemple :
N'attribuez qu'un seul attribut au profil utilisateur sex=1 Alors, comment pouvez-vous le créer directement en tant que nouvel utilisateur et profil utilisateur ensemble...

phpcn_u1582phpcn_u15822700 Il y a quelques jours896

répondre à tous(1)je répondrai

  • PHP中文网

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

    Créez le profil utilisateur avant de l'enregistrer. Le profil utilisateur ne peut pas être enregistré tant qu'il n'a pas été créé avec succès.

    répondre
    0
  • Annulerrépondre