Modify judgment conditions

This commit is contained in:
guonaihong 2019-05-13 08:52:19 +08:00
parent 071baf119c
commit 13d0acab58

View File

@ -70,7 +70,7 @@ func mapping(value reflect.Value, field reflect.StructField, setter setter, tag
return isSetted, nil return isSetted, nil
} }
if !(vKind == reflect.Struct && field.Anonymous) { if vKind != reflect.Struct || !field.Anonymous {
ok, err := tryToSetValue(value, field, setter, tag) ok, err := tryToSetValue(value, field, setter, tag)
if err != nil { if err != nil {
return false, err return false, err