From c1ce8910d7ab8deaf674d9a94c7200ef43bbc515 Mon Sep 17 00:00:00 2001 From: slavikm Date: Wed, 3 Feb 2016 14:49:11 -0800 Subject: [PATCH] pass the boost value into the term searcher --- search/searchers/search_fuzzy.go | 2 +- search/searchers/search_numeric_range.go | 2 +- search/searchers/search_regexp.go | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/search/searchers/search_fuzzy.go b/search/searchers/search_fuzzy.go index 2cfa8329..afaefedd 100644 --- a/search/searchers/search_fuzzy.go +++ b/search/searchers/search_fuzzy.go @@ -59,7 +59,7 @@ func NewFuzzySearcher(indexReader index.IndexReader, term string, prefix, fuzzin qsearchers := make([]search.Searcher, 0, 25) for _, cterm := range candidateTerms { - qsearcher, err := NewTermSearcher(indexReader, cterm, field, 1.0, explain) + qsearcher, err := NewTermSearcher(indexReader, cterm, field, boost, explain) if err != nil { return nil, err } diff --git a/search/searchers/search_numeric_range.go b/search/searchers/search_numeric_range.go index 5dfd8472..92134aff 100644 --- a/search/searchers/search_numeric_range.go +++ b/search/searchers/search_numeric_range.go @@ -61,7 +61,7 @@ func NewNumericRangeSearcher(indexReader index.IndexReader, min *float64, max *f qsearchers := make([]search.Searcher, len(terms)) for i, term := range terms { var err error - qsearchers[i], err = NewTermSearcher(indexReader, string(term), field, 1.0, explain) + qsearchers[i], err = NewTermSearcher(indexReader, string(term), field, boost, explain) if err != nil { return nil, err } diff --git a/search/searchers/search_regexp.go b/search/searchers/search_regexp.go index e4cc5c24..158432f9 100644 --- a/search/searchers/search_regexp.go +++ b/search/searchers/search_regexp.go @@ -57,7 +57,7 @@ func NewRegexpSearcher(indexReader index.IndexReader, pattern *regexp.Regexp, fi qsearchers := make([]search.Searcher, 0, 25) for _, cterm := range candidateTerms { - qsearcher, err := NewTermSearcher(indexReader, cterm, field, 1.0, explain) + qsearcher, err := NewTermSearcher(indexReader, cterm, field, boost, explain) if err != nil { return nil, err }