首頁  >  問答  >  主體

laravel怎樣關聯插入資料?

懸而未決:

表Users
表UserProfiles

#Users對UserProfiles是hasOne關係

#

  public function hasOneProfile(){

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

  }

UserProfiles對Users是belongsTo關係式

  public function belongsToUser(){

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

  }
當一個新的 $user = new Users();

被建立時

如何直接寫 $user 的屬性,可以達到 save()

的時候可以把 UserProfile 一併直接建立呢?


比如說:只給 UserProfile 指定一個屬性 sex=1

然後怎麼能直接當成新的 User 和 UserProfile 一併 Create 了……###
phpcn_u1582phpcn_u15822700 天前895

全部回覆(1)我來回復

  • PHP中文网

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

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

    回覆
    0
  • 取消回覆