Php 使用Eloquent/Laravel 5.3的save()更新我的表是更新所有行,而不是一行

Php 使用Eloquent/Laravel 5.3的save()更新我的表是更新所有行,而不是一行,php,laravel-5,Php,Laravel 5,我正在尝试使用雄辩模型/Laravel 5.3更新一行。它不是更新一行,而是更新表中每一行中我想要更新的列 我确信我只是错过了一些东西,但我不能再只是看着它。任何帮助都将不胜感激 $userUpdate = userTable::placeid($placeId)->userid($userId)->regid($regId)-key($key)->first(); 结果我得了一排 然后 $userUpdate->VALUE = $value; $userUpdate-

我正在尝试使用
雄辩模型/Laravel 5.3
更新一行。它不是更新一行,而是更新表中每一行中我想要更新的列

我确信我只是错过了一些东西,但我不能再只是看着它。任何帮助都将不胜感激

$userUpdate = userTable::placeid($placeId)->userid($userId)->regid($regId)-key($key)->first();
结果我得了一排

然后

$userUpdate->VALUE = $value;
$userUpdate->save();
这三行更新了表中的值列,但更新了每一行,而不仅仅是我提取的那一行。

您还可以将其用作:

另外,确保您的
列是
可填充的
是您的
用户表
模型。

您能
dd($userUpdate)
并在您的问题中发布吗?
userTable::placeid($placeId)->userid($userId)->regid($regId)->key($key)->update(['VALUE' => $value]);