В настоящее время я работаю над проектом PHP с использованием Laravel 5.3.
Кто-нибудь знает, есть ли проблема с использованием ORM от Laravel для записи / обновления данных в базе данных?
мой код:
public function dosth(Request $request) {
$var = (new Model)->where('id','=',Auth::id())->first();
$var->bar = $request->bar;
$var->foo = $request->foo;
$var->save();
}
если я поставлю bar = 1 и foo = 2, база данных смешает их со значениями.
Результат будет:
$var->bar = 2
$var->foo = 1
Кто-нибудь знает, как решить эту проблему?
Я с радостью приму любую помощь, которую смогу получить.
Задача ещё не решена.
Других решений пока нет …