The following table lists the JSON attributes that configure dimensions.

JSON element

Type

Description

displayOrder

INTEGER

Optional. Specifies the position of a dimension in refinement lists. Dimensions with lower values appear before dimensions with higher values.

isAutogen

BOOLEAN

Optional. Specifies whether the dimension values for a dimension are automatically generated. 'true' means that the dimension values are generated automatically.

isEnabled

BOOLEAN

Optional. Indicates whether the dimension is processed by CAS when CAS writes MDEX-compatible output. The value 'true' includes the dimension during processing,' false' excludes the dimension.

isHierarchicalDimensionSearchEnabled

BOOLEAN

Optional. Specifies whether a dimension search also considers ancestor dimension values in this dimension when matching a dimension search query.

isRecordSearchEnabled

BOOLEAN

Optional. Specifies whether or not record search should be enabled for this dimension. Record search finds all records in a Guided Search application that are tagged with a dimension value that matches a term the user provides.

isHierarchicalRecordSearchEnabled

BOOLEAN

Optional. Specifies whether a record search also considers ancestor dimension values in this dimension when matching a record search query.

isWildcardEnabledInRecordSearch

BOOLEAN

Optional. Allows search terms that contain a wildcard character (*) to match fragments of words in a dimension.

mergeAction

STRING

Optional. Specifies how to merge the attribute into the index configuration. Valid enumerations are ADD and UPDATE.

multiSelectType

STRING

Optional. Specifies whether the customer can select multiple dimension values in this dimension. The possible values are AND, OR, and NONE.

AND specifies that the customer can select more than one dimension value. The results list includes only those records that are tagged to all of the selected dimension values. Selecting additional dimension values is likely to reduce the size of the results list.

OR specifies that the customer can select more than one dimension value. The results list contains records that are tagged to any one of the selected dimension values. Selecting additional dimension values is likely to increase the size of the results list.

NONE specifies that the customer can select only a single dimension value.

rangeComparisonType

STRING

Optional. Enumerates the types that can be used to map source properties to dimension values that represent ranges. Valid enumerations are STRING, INTEGER, and FLOAT.

sourcePropertyNames

MULTI VALUED STRING

Optional. Specifies an explicit mapping between one or more source properties and an Endeca dimension.


Copyright © Legal Notices