Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
laravel mass asignment tapi request relasi one to one
klo bukan mass asignment kan codenya : $profile->name = $request->name , contohnya.. klo modelnya mass asignment kaya gini ane coba ga bisa, biar bisa gimana ya ? soalnya ane masukin insert biasa error ditanya builder::profiles() pasti.. klo pakai mass asignment gini bisa
$user = User::with('profile')->findOrFail($id);
if ($user->profile === null)
{
$profile = new Profile([
'name' => 'test'
]);
$user->profiles()->save($profile);
}
else
{
$user->profile->update(['name' => 'test']);
}
user hasOne profile profile belongsTo user
jadi ane pengennya dinamis bagian kode name => test tergantung form blade nya nantinya, gimana yaa ?
1 Jawaban:
Jawaban Terpilih
sudah terjawabbbb ternyata pake :
$user->profile->update(['name' => $request->name ]);
jadi 'name' nya tetep 'name' bukan $profile->name heheh