Есть несколько способов сделать это через Eloquent:
Создание user_id
заполняемого :
, если вы сделаете user_id заполняемым в модели Land
Вы можете заполнить его с помощью простого
$land->update(['user_id' => $newUser->id])
в своем коде.
Другим вариантом является рекомендуемый способ Eloquent :
Использование
$land->user()->dissociate();
$land->user()->associate($newUser->id);
$land->save();
Чтобы сменить пользователя, в настоящее время зарегистрированного в отношении BelongsTo
.