diff --git a/README.md b/README.md index 67b4c9b..d405042 100644 --- a/README.md +++ b/README.md @@ -35,7 +35,8 @@ CREATE INDEX idx_color_1_b ON web_images(color_1_b); -- 全文索引 CREATE FULLTEXT INDEX idx_images_desc ON web_images (images_desc); - +CREATE FULLTEXT INDEX idx_tags ON web_images (tags); +CREATE FULLTEXT INDEX idx_tags ON web_article (tags); ``` diff --git a/api/graphql.go b/api/graphql.go index 5addb4e..de356f4 100644 --- a/api/graphql.go +++ b/api/graphql.go @@ -668,7 +668,7 @@ func NewSchema(config Config) (graphql.Schema, error) { if p.Args["tags"] != nil { tags := strings.Split(strings.ReplaceAll(p.Args["tags"].(string), " ", ""), ",") for _, tag := range tags { - query = query.Where(goqu.L("MATCH(web_images.images_tags) AGAINST (? IN NATURAL LANGUAGE MODE)", tag)) + query = query.Where(goqu.L("MATCH(web_images.tags) AGAINST (? IN NATURAL LANGUAGE MODE)", tag)) } }