From c6bf262f94bede8fb594123af84be7781b140e38 Mon Sep 17 00:00:00 2001 From: zhangqian <zhangqian@123.com> Date: 星期五, 24 十一月 2023 17:03:33 +0800 Subject: [PATCH] fix --- pkg/blevex/bleve.go | 9 +++------ 1 files changed, 3 insertions(+), 6 deletions(-) diff --git a/pkg/blevex/bleve.go b/pkg/blevex/bleve.go index fcf587b..08fe999 100644 --- a/pkg/blevex/bleve.go +++ b/pkg/blevex/bleve.go @@ -69,7 +69,7 @@ if err != nil { return } - req := bleve.NewSearchRequest(bleve.NewQueryStringQuery(keyword)) + req := bleve.NewSearchRequest(bleve.NewMatchQuery(keyword)) req.From = from req.Size = size res, err := index.Search(req) @@ -93,11 +93,8 @@ // Create a boolean query with a should clause for fuzzy search boolQuery := bleve.NewBooleanQuery() - - fuzzyQuery := bleve.NewFuzzyQuery(keyword) - fuzzyQuery.SetFuzziness(2) // Set the fuzziness level as needed - - boolQuery.AddShould(fuzzyQuery) + fuzzyQuery := bleve.NewMatchQuery(keyword) + boolQuery.AddMust(fuzzyQuery) // Add a must clause for category filtering for key, val := range conditions { -- Gitblit v1.8.0