From 002a867516298ee427caeac3b43a622449a858b4 Mon Sep 17 00:00:00 2001 From: ale <ale@incal.net> Date: Wed, 24 Jan 2018 10:18:23 +0000 Subject: [PATCH] Use analyzer names as provided by bleve --- database.go | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/database.go b/database.go index 508cce4..6525cda 100644 --- a/database.go +++ b/database.go @@ -17,9 +17,9 @@ import ( "github.com/blevesearch/bleve" "github.com/blevesearch/bleve/analysis/analyzer/custom" - _ "github.com/blevesearch/bleve/analysis/analyzer/keyword" - _ "github.com/blevesearch/bleve/analysis/analyzer/simple" - _ "github.com/blevesearch/bleve/analysis/analyzer/standard" + "github.com/blevesearch/bleve/analysis/analyzer/keyword" + "github.com/blevesearch/bleve/analysis/analyzer/simple" + "github.com/blevesearch/bleve/analysis/analyzer/standard" "github.com/blevesearch/bleve/analysis/lang/en" "github.com/blevesearch/bleve/analysis/token/edgengram" "github.com/blevesearch/bleve/analysis/token/lowercase" @@ -123,7 +123,7 @@ func flatten(book *Book) *flatBook { } } -var defaultTextAnalyzer = "standard" +var defaultTextAnalyzer = standard.Name func metadataDocumentMapping() *blevemapping.DocumentMapping { md := bleve.NewDocumentStaticMapping() @@ -134,11 +134,11 @@ func metadataDocumentMapping() *blevemapping.DocumentMapping { authorFieldMapping := bleve.NewTextFieldMapping() authorFieldMapping.Store = false - authorFieldMapping.Analyzer = "simple" + authorFieldMapping.Analyzer = simple.Name keywordFieldMapping := bleve.NewTextFieldMapping() keywordFieldMapping.Store = false - keywordFieldMapping.Analyzer = "keyword" + keywordFieldMapping.Analyzer = keyword.Name keywordFieldMapping.IncludeInAll = false suggestFieldMapping := bleve.NewTextFieldMapping() -- GitLab