Field Types:
String, byte, short, integer, long, float, double, boolean, date
```
"properties": {
"user_id": {
"type": "long"
}
}
```
Field Index:
Do you want this field indexed for full-text search?
analyzed / not_analyzed / no
```
"properties": {
"genre": {
"index": "not_analyzed"
}
}
```
Field Analyzer:
Define your tokenizer and token filter.
standard / whitespace / simple / english etc.
```
"properties": {
"description": {
"analyzer": "english"
}
}
```