我有一个带有以下内容的用户模型
public $rules = [
'email' => 'required|between:2,64|unique:users',
'password' => 'required:create|between:2,32|confirmed',
'password_confirmation' => 'required_with:password|between:2,32'
];
我正在尝试使用新值更新模型
$user->auth_token = $token->authToken;
$user->save();
在保存时,我收到验证错误,因为模型需要电子邮件、密码和密码确认。我试图添加sometimes|
到验证中,但这似乎不起作用。我也使用$user->forceSave()
了 which works 但它似乎可以解决实际问题。关于如何在不触发验证的情况下更新单个字段的任何想法?