diff --git a/schema/schema.go b/schema/schema.go index 55724f3f..5cf24e2b 100644 --- a/schema/schema.go +++ b/schema/schema.go @@ -332,7 +332,7 @@ func ParseWithSpecialTableName(dest interface{}, cacheStore *sync.Map, namer Nam defer func() { if schema.err != nil { logger.Default.Error(context.Background(), schema.err.Error()) - cacheStore.Delete(modelType) + cacheStore.Delete(schemaCacheKey) } }()