The following table describes the parameters that can apply to an attribute in index_config.json that configures a property of an Endeca record (that is, an attribute that includes the parameter "jcr:primaryType" : "endeca:property"):

Property Parameter

Type

Description

isRecordFilterable

BOOLEAN

Optional. Indicates whether the property can be used to filter records. If omitted, the default value is false.

isRollupKey

BOOLEAN

Optional. Indicates whether the property can be used as a rollup key. The default is false. For information about rollup keys, see Configuring aggregated records and derived properties.

propertyDataType

STRING

Optional. The propertyDataType specifies the data type of the property. Supported values are ALPHA (default), INTEGER, DOUBLE, GEOCODE, DATETIME, DURATION, and TIME.

Different data types are suitable for different uses. For example, non-alpha properties can be used for range filtering, and temporal properties can be used for record sorting and analytics.

sourcePropertyNames

 

Specifies an explicit mapping between one or more source record properties and a property of an Endeca record. A property is populated with data from the source property that it is mapped to. If specified, the sourcePropertyNames value can be empty, single-valued, or multivalued.


Copyright © Legal Notices