按游戏标签筛选图像

This commit is contained in:
2025-01-04 18:39:53 +08:00
parent 2f7182d211
commit 36d11e7542

View File

@@ -474,7 +474,8 @@ var ImageItems = &graphql.Field{
if p.Args["article_tags"] != nil { if p.Args["article_tags"] != nil {
tags := strings.Split(strings.ReplaceAll(p.Args["article_tags"].(string), " ", ""), ", ") tags := strings.Split(strings.ReplaceAll(p.Args["article_tags"].(string), " ", ""), ", ")
for _, tag := range tags { for _, tag := range tags {
conditions = append(conditions, goqu.L("MATCH(web_article.tags) AGAINST (? IN NATURAL LANGUAGE MODE)", tag)) //conditions = append(conditions, goqu.L("MATCH(web_article.tags) AGAINST (? IN NATURAL LANGUAGE MODE)", tag))
conditions = append(conditions, goqu.L("FIND_IN_SET(?, web_article.tags)", tag))
} }
} }