{ "settings": { "analysis": { "filter": { "english_stop": { "type": "stop", "stopwords": "_english_" }, "english_stemmer": { "type": "stemmer", "language": "english" }, "english_possessive_stemmer": { "type": "stemmer", "language": "possessive_english" } }, "tokenizer": { "ngram_tokenizer": { "type": "ngram", "min_gram": 2, "max_gram": 3, "token_chars": ["letter", "digit"] } }, "analyzer": { "autocomplete": { "tokenizer": "keyword", "filter": [ "lowercase", "nGram" ] }, "japanese": { "tokenizer": "kuromoji_tokenizer", "char_filter" : ["icu_normalizer"] }, "english": { "tokenizer": "ngram_tokenizer", "filter": [ "english_possessive_stemmer", "lowercase", "english_stop", "english_stemmer" ] } } } }, "mappings": { "users": { "properties" : { "name": { "type": "text", "analyzer": "autocomplete" } } }, "pages": { "properties" : { "path": { "type": "text", "copy_to": ["path_raw", "path_ja", "path_en"], "index": "false" }, "path_raw": { "type": "text", "analyzer": "standard" }, "path_ja": { "type": "text", "analyzer": "japanese" }, "path_en": { "type": "text", "analyzer": "english" }, "body": { "type": "text", "copy_to": ["body_raw", "body_ja", "body_en"], "index": "false" }, "body_raw": { "type": "text", "analyzer": "standard" }, "body_ja": { "type": "text", "analyzer": "japanese" }, "body_en": { "type": "text", "analyzer": "english" }, "username": { "type": "text" }, "comment_count": { "type": "integer" }, "bookmark_count": { "type": "integer" }, "like_count": { "type": "integer" }, "created_at": { "type": "date", "format": "dateOptionalTime" }, "updated_at": { "type": "date", "format": "dateOptionalTime" } } } } }