У меня есть ситуация, когда я выбираю модель в Laravel.Примерно так:
$user = User::with('subscription')->where('id', '=', 123)->first();
Если потом я попытаюсь сделать что-то вроде этого:
$user->firstname = 'John';
$user->save();
Я получаю ошибку SQL, потому что она говорит, что нет поля БД с именем «подписка».Msgstr "Похоже, что отношение сохраняется при сохранении как поле БД.Это правильно?Имею ли я в виду
unset($user->subscription)
перед сохранением?
Не возможно ли обновить модель, если к ней присоединены отношения?Нужно ли удалять его перед сохранением?