Fix discovery search result
Fix aggregation filter(left side menu filter) matches, added minimum match criteria to match exact string match for search result.
This commit is contained in:
parent
04eeaddc45
commit
e4ef4b9991
@ -64,7 +64,7 @@ services:
|
||||
expose:
|
||||
- "5601"
|
||||
environment:
|
||||
OPENSEARCH_HOSTS: '["http://project_name-opensearch:9200","http://project_name-opensearch-node2:9200"]'
|
||||
OPENSEARCH_HOSTS: '["http://127.0.0.1:9200"]'
|
||||
DISABLE_SECURITY_DASHBOARDS_PLUGIN: 'true' # disables security dashboards plugin in OpenSearch Dashboards
|
||||
|
||||
networks:
|
||||
|
||||
@ -5,6 +5,7 @@ import (
|
||||
"context"
|
||||
"encoding/json"
|
||||
"fmt"
|
||||
"github.com/davecgh/go-spew/spew"
|
||||
"github.com/elastic/go-elasticsearch/v7"
|
||||
"github.com/elastic/go-elasticsearch/v7/esapi"
|
||||
"github.com/go-chi/jwtauth"
|
||||
@ -408,10 +409,12 @@ func esSearch(ctx context.Context, log *zap.Logger, esc *elasticsearch.Client, p
|
||||
// query.Aggregations = (Aggregations{}).encodeTerms(p.aggregations)
|
||||
// }
|
||||
|
||||
// spew.Dump("query: ", query)
|
||||
if err = json.NewEncoder(&buf).Encode(query); err != nil {
|
||||
err = fmt.Errorf("could not encode query: %q", err)
|
||||
return
|
||||
}
|
||||
spew.Dump("buf: ", buf)
|
||||
|
||||
log.Debug("searching ",
|
||||
zap.String("for", p.title),
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user