Skip to content

Instantly share code, notes, and snippets.

@nguyentienlong
Created December 13, 2018 07:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nguyentienlong/5fb50629d51d91345f22ba5d6be05638 to your computer and use it in GitHub Desktop.
Save nguyentienlong/5fb50629d51d91345f22ba5d6be05638 to your computer and use it in GitHub Desktop.
good enough - index setting for full text search
"index": {
"analysis": {
"analyzer": {
"lala_analyzer": {
# "tokenizer": "vi_tokenizer",
"tokenizer": "standard",
"char_filter": ["html_strip"],
"filter": [
"icu_folding"
]
},
"keyword_analyzer": {
"filter": [
"lowercase",
"asciifolding",
"trim"
],
"char_filter": [],
"type": "custom",
"tokenizer": "keyword"
},
"edge_ngram_analyzer": {
"filter": [
"lowercase"
],
"tokenizer": "edge_ngram_tokenizer"
},
"edge_ngram_search_analyzer": {
"tokenizer": "lowercase"
}
},
"tokenizer": {
"edge_ngram_tokenizer": {
"type": "edge_ngram",
"min_gram": 2,
"max_gram": 5,
"token_chars": [
"letter"
]
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment