From 1bf0644c4f0f865799aa5fe487f5512fc7815fd3 Mon Sep 17 00:00:00 2001 From: aimuz Date: Wed, 24 Jul 2019 16:04:48 +0800 Subject: [PATCH] SetColumn No fields ignored were processed --- scope.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scope.go b/scope.go index 541fe522..d1ebf60a 100644 --- a/scope.go +++ b/scope.go @@ -225,7 +225,7 @@ func (scope *Scope) SetColumn(column interface{}, value interface{}) error { updateAttrs[field.DBName] = value return field.Set(value) } - if (field.DBName == dbName) || (field.Name == name && mostMatchedField == nil) { + if !field.IsIgnored && ((field.DBName == dbName) || (field.Name == name && mostMatchedField == nil)) { mostMatchedField = field } }