我目前正在使用laravel 5.3开发一个PHP项目。
有人知道使用Laravel的ORM来编写/更新数据库中的数据是否存在问题?
我的代码:
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
有人知道如何解决这个问题吗?
我很乐意接受我能得到的一切帮助。