Skip to content

Instantly share code, notes, and snippets.

@Salinger
Created January 3, 2018 12:17
Show Gist options
  • Save Salinger/0a3037c86c513529e356ea1e43d14dc2 to your computer and use it in GitHub Desktop.
Save Salinger/0a3037c86c513529e356ea1e43d14dc2 to your computer and use it in GitHub Desktop.
{
"settings": {
"analysis": {
"analyzer": {
"ngram_analyzer": {
"tokenizer": "ngram_tokenizer"
}
},
"tokenizer": {
"ngram_tokenizer": {
"type": "nGram",
"min_gram": "2",
"max_gram": "3",
"token_chars": [
"letter",
"digit"
]
}
}
}
},
"mappings": {
"rating": {
"properties": {
"rating_id": {
"type": "integer"
},
"total": {
"type": "integer"
},
"food": {
"type": "integer"
},
"service": {
"type": "integer"
},
"atmosphere": {
"type": "integer"
},
"cost_performance": {
"type": "integer"
},
"title": {
"type": "text",
"analyzer": "ngram_analyzer"
},
"body": {
"type": "text",
"analyzer": "ngram_analyzer"
},
"purpose": {
"type": "text",
"analyzer": "ngram_analyzer"
}
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment