Ingest Store index schema
The complete data mappings from specification, database and schema are shown for the Store category.
Store index schema design
Definition for field type aliases (in italics) is described in Index Field Type Aliases and Usages page. For a complete listing of Elasticsearch index fields and parameters, see Elasticsearch index field types. For information about calling the Ingest service, see Search Ingest Service API.
Index Field Name | Index Field Type and Options | Description |
---|---|---|
Internal Meta Data | ||
_id | internal | id/store + id/language |
__meta/version/min | integer | Minimal compatible version of the runtime to work with this document |
__meta/version/max | integer | Latest compatible version of the runtime that works with this document |
__meta/created | date | Creation date and time of this document |
__meta/modified | date | Last modification date and time of this document |
Document Identifier | ||
id/store | id_string | Internal id of the owning (open and operational) store |
id/member | id_string | The internal reference number that identifies the owner of the store |
id/language | id_string | The internal reference number of the current language of this document |
id/contract/hosting | id_string | The internal reference number of the hosting contract between hosting service provider and the store operator |
id/contract/base | id_string | The list of (inherited) base contract reference numbers of the default contract |
id/default/language | id_string | The default language for information displayed to customers shopping in the store |
id/default/catalog | id_string | The default sales catalog of the current store |
id/default/fulfillment | id_string | The default fulfillment center for the current store |
id/default/contract | id_string | The default contract of the current store |
id/master/catalog | id_string | The master catalog from its current asset store |
id/supported/language | id_string | The list of supported languages of the current store |
id/supported/catalog | id_string | The list of supported sales catalogs of the current store |
identifier/specification | id_string | Set to "store" |
identifier/language | id_string | The current language of this document |
identifier/store | id_string | A string that uniquely identifies the owning store |
identifier/default/language | id_string | The language string of this supported language |
identifier/default/catalog | id_string | The external identifier of the default sales catalog |
identifier/default/currency | id_string | The default currency for the current store that will be used by a customer who has not specified a preferrred currency |
identifier/master/catalog | id_string | The master catalog from its current asset store |
identifier/supported/language | id_string | The list of supported language strings |
identifier/supported/catalog | id_string | The list of supported sales catalogs |
identifier/supported/currency | id_string | The list of supported currencies for the current store |
Language Sensitive Data | ||
name/raw | raw | The language-dependent name of this catalog group |
name/normalized | normalized | Same as above |
name/text | text | Same as above |
description/raw | raw | A short description of this catalog group |
description/normalized | normalized | Same as above |
description/text | text | Same as above |
Properties | ||
type | raw | The type of current store |
directory | raw | The name of the current store directory |
configurations/name | raw | The predefined store attribute name |
configurations/value | raw | The store specific attribute value |
features/name | raw | The store specific feature name |
features/value | raw | Enabled status of this store specific feature |
properties/name | raw | The predefined store property name |
properties/value | raw | The store specific property value |
Physical Store Location | ||
locations/<id>/id | id_string | The internal store location id |
locations/<id>/identifier | id_string | The external identifier for this store location |
locations/<id>/name | raw | The name of this store location |
locations/<id>/description | raw | The description of this store location |
locations/<id>/phone | raw | The phone number of this store location |
locations/<id>/address | raw | The list of address entries of this store location |
locations/<id>/attributes/name | raw | A list of attribute names associated with this store location |
locations/<id>/attributes/value | raw | The corresponding attribute value of this store attribute |
locations/<id>/filfillment/name | raw | A list of fulfillment center names for this store location |
locations/<id>/filfillment/id | id_string | A list of fulfillment center ids for this store location |
Navigational Data | ||
relationship/parent | id_string | The reference to its catalog asset store if used |
relationship/type | raw | The store type of its catalog asset store |
relationship/directory | raw | The base name of the directory in which store-specific Web assets, such as JSP files and property files, are found |