首页 > Laravel 5.2:为什么一对一关联能提交多条数据?

Laravel 5.2:为什么一对一关联能提交多条数据?

有一张user表和一张profile表,模型中进行一对一关联,如下:

class User extends Authenticatable
{
    public function profile()
    {
        return $this->hasOne(Profile::class);
    }
}

class Profile extends Model
{
    public function user()
    {
        return $this->belongsTo(User::class);
    }
}

但是,用一个帐号却能创建多条profile记录,哪里有问题?
有人踩问题也不说明原因,这问题不该问?我同时在stackoverflow上提这个问题,却并没有得到踩,并且很快得到了答案,为啥?

【热门文章】
【热门文章】