我正在学习一些laravel教程
$user = User::find(1);
$user->email = 'john@foo.com';
$user->save();
但是,让我说我做了
$user = User::where('name', '=', 'jeff')->first;
那么我可以通过简单地更新变量吗?
$user->name = 'josh';
$user->save;
这会有用吗?或者我必须执行find命令吗?
谢谢!
答案 0 :(得分:1)
有许多方法可以更新您的模型。您只能在Collection上使用[[
方法。
save()
$user = User::where('name', '=', 'jeff')->first();
$user->email = "test@test.com";
$user->name = "Test User";