按游戏标签筛选图像
This commit is contained in:
		@@ -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))
 | 
				
			||||||
			}
 | 
								}
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user