diff --git a/util/sqlutil/main.go b/util/sqlutil/main.go index 6fc52c0a5d299cc1d7f0942f6ad3c5f93e139410..beac4c8907ad86c3a5c5c7e00cd6b9e098950d0c 100644 --- a/util/sqlutil/main.go +++ b/util/sqlutil/main.go @@ -287,6 +287,11 @@ func (self *T) FieldValues(item interface{}, convertFn func(interface{}) string) // field:string fieldName := tag.Get("field") + if fieldName == "-" { + // Skip the field if its tag's value is - + continue + } + if fieldName == "" { fieldName = self.ColumnLike(field.Name) }