Fix for MSSQL

This commit is contained in:
Roy Reznik 2020-05-06 09:11:40 +03:00
parent 4a301464df
commit 9877fecc20

View File

@ -919,7 +919,7 @@ func (scope *Scope) updatedAttrsWithValues(value interface{}) (results map[strin
results[field.DBName] = value results[field.DBName] = value
} else { } else {
err := field.Set(value) err := field.Set(value)
if field.IsNormal && !field.IsIgnored { if field.IsNormal && !field.IsIgnored && !field.IsPrimaryKey {
hasUpdate = true hasUpdate = true
if err == ErrUnaddressable { if err == ErrUnaddressable {
results[field.DBName] = value results[field.DBName] = value