Index field type aliases and usage
Specialized Type Alias | Field Parameters | Usage Description |
---|---|---|
id_string (keyword) |
|
displaying, exact match, filtering,sorting |
raw (keyword) |
|
displaying, filtering, searching |
normalized (keyword) |
|
displaying, filtering, searching |
phrase (text) |
|
filtering, searching |
text_en (text) |
analyzer: custom_english_analyzer | |
Analyzer Name | Analyzer Definition | Description |
---|---|---|
hierarchy | tokenizer: path_tokenizer type: path_hierarchy delimiter: |
For example, when indexing "dresses" category with path "/apparel/women/dresses", this path tokenizer will break down the path as follows: /apparel/women/dresses /apparel/women /apparel |
hierarchy_reversed | tokenizer: path_tokenizer_reversed
|
Using this same example as above, this reverse path tokenizer will break down the path as follows: /dresses /women/dresses /apparel/women/dresses |
custom_en_US_analyzer (Similar for each language Supported) |
type: custom tokenizer: standard "filter": - lowercase - en_US_stopwords - custom_en_US_sta - custom_en_US_stopwords_dictionary - custom_en_US_synonyms_dictionary |
|
Filter Name | Filter Definition | Description |
---|---|---|
en_US_stopwords (Similar for each language Supported) | type: stopstopwords: _english_ | This is the default English stopword filter provided by Elastic Search |
custom_en_US_sta (Similar for each language Supported) | type: synonymsynonyms: An Empty List | This is the Synonym Dictionary which will update based on Search Term Association Data from the Database |
custom_en_US_stopwords_dictionary (Similar for each language Supported) | type: stopsynonyms: An Empty List | This is the Custom Stopword Dictionary which will update based on Customer Updating it with their custom stopwords. |
custom_en_US_synonyms_dictionary (Similar for each language Supported) | type: synonymsynonyms: An Empty List | This is the Custom Synonym Dictionary which will update based on Customer Updating it with their custom synonyms. |