Am using some analysers and ngram filters for some fields
"filter": {
"nGram_filter": {
"type": "edge_ngram",
"min_gram": 3,
"max_gram": 6,
"token_chars": [
"letter",
"digit",
"punctuation",
"symbol"
]
}
},
"analyzer": {
"custom_analyser": {
"tokenizer": "standard",
"filter": ["standard", "lowercase", "stop", "porter_stem"]
},
"nGram_analyzer": {
"type": "custom",
"tokenizer": "standard",
"filter": [
"lowercase",
"nGram_filter",
"stop",
"porter_stem"
]
},
"whitespace_analyzer": {
"type": "custom",
"tokenizer": "standard",
"filter": [
"standard",
"lowercase",
"stop",
"porter_stem"
]
}
},
```