Browse Source

fix #542 : add search analyzer for japanese

Shinsuke Sugaya 9 years ago
parent
commit
37c254ab86

+ 14 - 0
src/main/resources/fess_indices/fess.json

@@ -455,6 +455,20 @@
             "lowercase"
           ]
         },
+        "japanese_search_analyzer": {
+          "type": "custom",
+          "char_filter": [
+            "mapping_ja_filter",
+            "kuromoji_neologd_iteration_mark"
+          ],
+          "tokenizer": "kuromoji_neologd_tokenizer",
+          "filter": [
+            "truncate10_filter",
+            "kuromoji_neologd_baseform",
+            "kuromoji_neologd_stemmer",
+            "lowercase"
+          ]
+        },
         "english_analyzer": {
           "type": "custom",
           "tokenizer": "standard",

+ 2 - 1
src/main/resources/fess_indices/fess/doc.json

@@ -201,7 +201,8 @@
           "match": "*_ja",
           "mapping": {
             "type": "string",
-            "analyzer": "japanese_analyzer"
+            "analyzer": "japanese_analyzer",
+            "search_analyzer": "japanese_search_analyzer"
           }
         }
       },