--- # General field configuration general: properties: marc_data: store: true type: text analyzer: keyword index: false marc_data_array: type: object dynamic: true marc_format: store: true type: text analyzer: keyword index: false # Search fields search: boolean: type: boolean null_value: false integer: type: integer null_value: 0 ignore_malformed: true year: type: short stdno: type: text analyzer: analyzer_stdno search_analyzer: analyzer_stdno fields: phrase: type: text analyzer: analyzer_phrase search_analyzer: analyzer_phrase raw: type: keyword ci_raw: type: keyword normalizer: icu_folding_normalizer geo_point: type: geo_point default: type: text analyzer: analyzer_standard search_analyzer: analyzer_standard fields: phrase: type: text analyzer: analyzer_phrase search_analyzer: analyzer_phrase raw: type: keyword normalizer: nfkc_cf_normalizer ci_raw: type: keyword normalizer: icu_folding_normalizer # Facets facet: default: type: keyword normalizer: facet_normalizer # Suggestible suggestible: default: type: completion analyzer: simple max_input_length: 100 search_analyzer: simple # Sort sort: default: type: icu_collation_keyword index: false numeric: true cn_sort: type: icu_collation_keyword index: false numeric: false