This commit is contained in:
Lunny Xiao 2020-09-08 19:38:08 +08:00
parent 5434d62aa2
commit f761d3eefe
No known key found for this signature in database
GPG Key ID: C3B7C91B632F738A
1 changed files with 2 additions and 1 deletions

View File

@ -36,7 +36,8 @@ func (statement *Statement) Value2Interface(col *schemas.Column, fieldValue refl
}
}
if !fieldValue.IsNil() {
isNil := fieldValue.Kind() == reflect.Ptr && fieldValue.IsNil()
if !isNil {
if fieldConvert, ok := fieldValue.Interface().(convert.Conversion); ok {
data, err := fieldConvert.ToDB()
if err != nil {