小编eLe*_*onZ的帖子

Laravel 5保存和更新模型的关系

首先感谢看我的问题并抱歉我的英语不好.

我有两个型号:

具有下一个关系的用户模型:

public function datosAlumno()
{
    return $this->hasOne('sj\Models\DatosAlumno','alumno_id');
}
Run Code Online (Sandbox Code Playgroud)

和DatosAlumno模型:

public function alumno(){
    return $this->belongsTo('sj\Models\User','alumno_id');
}
Run Code Online (Sandbox Code Playgroud)

如果我用dd打印(\ Request :: all()):

array:16 [?
    "_method" => "PUT"
    "_token" => "vnQp4msoo8UHGan5m4v8VYvX1kKYx8HnbhqaywZH"
    "rut" => "111111111111"
    "nombre" => "AAAAAAAAAA"
    "apellido_paterno" => "BBBBBBBBBBB"
    "apellido_materno" => "CCCCCCCCCCCC"
    "sexo" => "masculino"
    "comuna_id" => "13"
    "direccion" => "RRRRRRRRRRRRRRRRRRRRRR"
    "telefono_fijo" => "14876955"
    "telefono_movil" => "3333333333"
    "fecha_nacimiento" => "2000-11-03"
    "email" => "michelle76@conroy.com"
    "datosAlumno" => array:1 [?
        "apoderado_id" => "37"
    ]
    "password" => ""
    "password_confirmation" => ""
]
Run Code Online (Sandbox Code Playgroud)

我正在尝试保存或更新"datosAlumno"但是当我使用save时,推送或更新字段在数据库中不会更改

public function …
Run Code Online (Sandbox Code Playgroud)

php relationship laravel eloquent laravel-5

1
推荐指数
1
解决办法
7008
查看次数

标签 统计

eloquent ×1

laravel ×1

laravel-5 ×1

php ×1

relationship ×1