瀏覽代碼

fix #542 : add search analyzer for japanese

Shinsuke Sugaya 9 年之前
父節點
當前提交
37c254ab86
共有 2 個文件被更改,包括 16 次插入1 次删除
  1. 14 0
      src/main/resources/fess_indices/fess.json
  2. 2 1
      src/main/resources/fess_indices/fess/doc.json

+ 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"
           }
         }
       },