From d968ce2a3eac39263e166ba20d7225bf672030a4 Mon Sep 17 00:00:00 2001 From: akrike <1625167628@qq.com> Date: Sun, 27 Jul 2025 21:37:47 +0800 Subject: [PATCH] 1 --- internal/app/search/bleve/bleve.go | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/internal/app/search/bleve/bleve.go b/internal/app/search/bleve/bleve.go index 0f8ed2d..c935ab6 100644 --- a/internal/app/search/bleve/bleve.go +++ b/internal/app/search/bleve/bleve.go @@ -81,22 +81,22 @@ func (b *bleveSearch) Search(req model.GetLogReq, filterProcessName ...string) ( buildQuery := bleve.NewBooleanQuery() for _, v := range sr.QueryStringAnalysis(req.Match.Log) { switch v.Cond { - case sr.Match: + case sr.Match, sr.WildCard: logQuery := bleve.NewMatchQuery(v.Content) logQuery.SetField("log") buildQuery.AddMust(logQuery) - case sr.NotMatch: + case sr.NotMatch, sr.NotWildCard: logQuery := bleve.NewMatchQuery(v.Content) logQuery.SetField("log") buildQuery.AddMustNot(logQuery) - case sr.WildCard: - logQuery := bleve.NewWildcardQuery("*" + v.Content + "*") - logQuery.SetField("log") - buildQuery.AddMust(logQuery) - case sr.NotWildCard: - logQuery := bleve.NewWildcardQuery("*" + v.Content + "*") - logQuery.SetField("log") - buildQuery.AddMustNot(logQuery) + // case sr.WildCard: + // logQuery := bleve.NewWildcardQuery("*" + v.Content + "*") + // logQuery.SetField("log") + // buildQuery.AddMust(logQuery) + // case sr.NotWildCard: + // logQuery := bleve.NewWildcardQuery("*" + v.Content + "*") + // logQuery.SetField("log") + // buildQuery.AddMustNot(logQuery) } } if req.Match.Name != "" {