diff --git a/api/collect.go b/api/collect.go index 0fd3723..14dcc5e 100644 --- a/api/collect.go +++ b/api/collect.go @@ -131,7 +131,7 @@ var CollectionItems = &graphql.Field{ t = "image" } - if err := db.Table("web_collect").Limit(3).Where("explorer_id = ?", item.ID).Find(&data).Error; err != nil { + if err := db.Table("web_collect").Select("collect_id AS id").Limit(3).Where("explorer_id = ?", item.ID).Find(&data).Error; err != nil { fmt.Println("获取封面ID失败", err) } diff --git a/api/graphql.go b/api/graphql.go index a804815..61a0710 100644 --- a/api/graphql.go +++ b/api/graphql.go @@ -234,3 +234,10 @@ var orderType = graphql.NewEnum(graphql.EnumConfig{ }, }, }) + +type Cache struct { + time time.Time + ids []string +} + +var cache map[string]Cache = make(map[string]Cache)