From bea0a06827d1a788ef5d4f604bf0b5ec0a4136df Mon Sep 17 00:00:00 2001 From: Marty Schoch Date: Mon, 25 Aug 2014 15:09:05 -0400 Subject: [PATCH] easier to tweak mapping --- examples/beer-search/mapping.go | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/examples/beer-search/mapping.go b/examples/beer-search/mapping.go index 481ab2dd..6d6fa5ce 100644 --- a/examples/beer-search/mapping.go +++ b/examples/beer-search/mapping.go @@ -12,18 +12,20 @@ import ( "github.com/couchbaselabs/bleve" ) +const textFieldAnalyzer = "en" + func buildIndexMapping() *bleve.IndexMapping { nameMapping := bleve.NewDocumentMapping(). AddFieldMapping( bleve.NewFieldMapping( - "", "text", "en", + "", "text", textFieldAnalyzer, true, true, true, true)) descMapping := bleve.NewDocumentMapping(). AddFieldMapping( bleve.NewFieldMapping( - "", "text", "en", + "", "text", textFieldAnalyzer, true, true, true, true)). AddFieldMapping( bleve.NewFieldMapping("descriptionLang", "text", "detect_lang", @@ -62,7 +64,7 @@ func buildIndexMapping() *bleve.IndexMapping { AddDocumentMapping("beer", beerMapping). AddDocumentMapping("brewery", breweryMapping). SetTypeField("type"). - SetDefaultAnalyzer("en") + SetDefaultAnalyzer(textFieldAnalyzer) return indexMapping }