From 379ce9f27b6722586b830fc19d9a62c41e90b6a8 Mon Sep 17 00:00:00 2001 From: Jinzhu Date: Tue, 15 Feb 2022 21:43:53 +0800 Subject: [PATCH] Fix JSONSerializer for sqlserver --- schema/field.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/schema/field.go b/schema/field.go index dfcc1b15..65d54ab9 100644 --- a/schema/field.go +++ b/schema/field.go @@ -256,7 +256,7 @@ func (schema *Schema) ParseField(fieldStruct reflect.StructField) *Field { field.DataType = Time } case reflect.Array, reflect.Slice: - if reflect.Indirect(fieldValue).Type().Elem() == ByteReflectType { + if reflect.Indirect(fieldValue).Type().Elem() == ByteReflectType && field.DataType == "" { field.DataType = Bytes } }