From 5bbb3a8797014883ed9085afad756114f52adf07 Mon Sep 17 00:00:00 2001 From: satori Date: Fri, 8 Nov 2024 17:19:17 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3=20Follower=20=E7=AD=9B?= =?UTF-8?q?=E9=80=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/graphql.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/api/graphql.go b/api/graphql.go index 21f48c6..2e0b82b 100644 --- a/api/graphql.go +++ b/api/graphql.go @@ -485,7 +485,7 @@ func NewSchema(config Config) (graphql.Schema, error) { SELECT JSON_ARRAYAGG(web_images.id) AS json_result FROM web_fans INNER JOIN web_images ON web_images.user_id = web_fans.blogger_id - WHERE web_fans.follower_id = ? AND web_images.article_id IS NOT NULL + WHERE web_fans.follower_id = ? AND web_images.article_category_top_id = 22 `, args.Follower).Scan(&item).Error; err != nil { fmt.Println("获取关注列表失败", err) return nil, err @@ -567,7 +567,7 @@ func NewSchema(config Config) (graphql.Schema, error) { // 存在外部筛选条件 if len(id_list) > 0 && len(list) > 0 { - query = query.Where("id IN ?", list).Where("article_category_top_id = 22") + query = query.Where("id IN ?", list) } for index, item := range LoadItem(p.Info.FieldASTs[0].SelectionSet.Selections) { @@ -575,8 +575,8 @@ func NewSchema(config Config) (graphql.Schema, error) { query = query.Preload(item) } - // 输出 - if err := query.Find(&images).Error; err != nil { + // 输出(游戏截图分类ID为22) + if err := query.Where("article_category_top_id = 22").Find(&images).Error; err != nil { fmt.Println("获取图像列表失败", err) return nil, err }