mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
[search] mimic sql search (#99526)
This commit is contained in:
parent
394d081df2
commit
629b20700c
@ -574,7 +574,12 @@ func (b *bleveIndex) toBleveSearchRequest(ctx context.Context, req *resource.Res
|
||||
// Add a text query
|
||||
if req.Query != "" && req.Query != "*" {
|
||||
searchrequest.Fields = append(searchrequest.Fields, resource.SEARCH_FIELD_SCORE)
|
||||
queries = append(queries, bleve.NewFuzzyQuery(req.Query))
|
||||
// mimic the behavior of the sql search
|
||||
query := req.Query
|
||||
if !strings.Contains(query, "*") {
|
||||
query = "*" + query + "*"
|
||||
}
|
||||
queries = append(queries, bleve.NewWildcardQuery(query))
|
||||
}
|
||||
|
||||
switch len(queries) {
|
||||
|
Loading…
Reference in New Issue
Block a user