{ "settings": { "analysis": { "analyzer": { "bigram": { "tokenizer": "bigram_tokenizer" } }, "tokenizer": { "bigram_tokenizer": { "type": "nGram", "min_gram": 2, "max_gram": 2, "token_chars": [ "letter", "digit" ] } } } }, "mappings": { "user": { "properties": { "username": { "type": "string", "index": "analyzed", "analyzer": "bigram" }, "name": { "type": "string", "index": "analyzed", "analyzer": "bigram" }, "bio": { "type": "string", "index": "analyzed", "analyzer": "kuromoji" } } }, "post": { "properties": { "text": { "type": "string", "index": "analyzed", "analyzer": "kuromoji" } } }, "drive_file": { "properties": { "name": { "type": "string", "index": "analyzed", "analyzer": "kuromoji" }, "user": { "type": "string", "index": "not_analyzed" } } } } }