From 9877fecc203d0a60cbb973720abefdc11f57d3fa Mon Sep 17 00:00:00 2001 From: Roy Reznik Date: Wed, 6 May 2020 09:11:40 +0300 Subject: [PATCH] Fix for MSSQL --- scope.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scope.go b/scope.go index d82cadbc..19ab566a 100644 --- a/scope.go +++ b/scope.go @@ -919,7 +919,7 @@ func (scope *Scope) updatedAttrsWithValues(value interface{}) (results map[strin results[field.DBName] = value } else { err := field.Set(value) - if field.IsNormal && !field.IsIgnored { + if field.IsNormal && !field.IsIgnored && !field.IsPrimaryKey { hasUpdate = true if err == ErrUnaddressable { results[field.DBName] = value