コード例 #1
0
ファイル: query_prefix.go プロジェクト: ekanite/bleve
func (q *prefixQuery) Searcher(i index.IndexReader, m *IndexMapping, explain bool) (search.Searcher, error) {
	field := q.FieldVal
	if q.FieldVal == "" {
		field = m.DefaultField
	}
	return searchers.NewTermPrefixSearcher(i, q.Prefix, field, q.BoostVal, explain)
}
コード例 #2
0
ファイル: query_prefix.go プロジェクト: bozzcq/bleve
func (q *prefixQuery) Searcher(i *indexImpl, explain bool) (search.Searcher, error) {
	field := q.FieldVal
	if q.FieldVal == "" {
		field = i.m.DefaultField
	}
	return searchers.NewTermPrefixSearcher(i.i, q.Prefix, field, q.BoostVal, explain)
}