From d7cf2618a067800b714864cb524fbd912b5621d0 Mon Sep 17 00:00:00 2001 From: Adrien Peyre Date: Thu, 25 Nov 2021 18:07:51 +0100 Subject: [PATCH] Add Elasticsearch document-es_ mapping --- .../mappings/documents-es_mapping.yaml | 74 +++++++++++++++++++ 1 file changed, 74 insertions(+) create mode 100644 src/Resources/config/elasticsearch/mappings/documents-es_mapping.yaml diff --git a/src/Resources/config/elasticsearch/mappings/documents-es_mapping.yaml b/src/Resources/config/elasticsearch/mappings/documents-es_mapping.yaml new file mode 100644 index 00000000..fc9173ae --- /dev/null +++ b/src/Resources/config/elasticsearch/mappings/documents-es_mapping.yaml @@ -0,0 +1,74 @@ +mappings: + dynamic: false + properties: + type: + type: keyword + code: + type: keyword + enabled: + type: boolean + inStock: + type: boolean + channel: + type: keyword + mainTaxon: + type: nested + properties: + code: + type: keyword + name: + type: keyword + position: + type: integer + level: + type: integer + productPosition: + type: integer + taxon: + type: nested + properties: + code: + type: keyword + name: + type: keyword + position: + type: integer + level: + type: integer + productPosition: + type: integer + attributes: + type: nested + properties: + name: + type: text + analyzer: search_standard + fields: + keyword: + type: keyword + value: + type: text + analyzer: search_standard + fields: + keyword: + type: keyword + code: + type: keyword + score: + type: rank_feature + price: + type: nested + properties: + currency: + type: keyword + channel: + type: keyword + value: + type: integer + originalPrice: + type: nested + properties: + currency: + type: keyword + value: + type: integer