فهرست منبع

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