Query Manipulation Flavor Index Configuration

The Query Manipulation flavor is a special index flavor for storing query manipulation rules for use with query profiles.

Each text index flavor has a static resource unit cost, determined by the maximum index size and specialization. For more information about the resource unit costs for each flavor, see API and Resource Unit Consumption.

Index Size

The Query Manipulation flavor supports a maximum of 500MB of index data.

Standard Fields

For information about the field types, see Index Field Types.

Note: Field names in Haven OnDemand are not case sensitive. For example, the TITLE field name is equivalent to Title or title.

For information about creating and using the query manipulation rules, see Query Manipulation.

Field Name Field Type Required Description
REFERENCE Reference field yes The unique identifier for the rule document (UUID).
RULETYPE None yes The type of rule described by the rule document.
CONTENT Index field no The terms that the base query matches against to specify when to apply the rule. You must populate this field with an appropriate term to use in the case of wildcard values and empty text.
BOOLEANRESTRICTION Special Field Type no A Boolean or proximity expression that the base query matches against to specify when to apply the rule.
TITLE Index field no A title for the rule.
CATEGORY Parametric field no A parametric field that can be used to sub-select promotions.
DYNAMIC_QUERYTEXT None no The query text to use to query an existing text index for promotion documents.
DYNAMIC_INDEX None no The existing text indexes that you want to query for promotion documents.
DYNAMIC_RESULTS None no The total number of documents to retrieve from the text indexes for the dynamic promotion query.
TARGET_REFERENCE None no The document references for documents that you want to return as promotions or cardinal placement results. These documents must exist in the TARGET_INDEX.
TARGET_INDEX None no The existing text index that contains the promotion documents or cardinal placement results that you specify as TARGET_REFERENCE.
DEFINED_POSITION None no The position at which to insert the cardinal placement document into a results list.
STATIC_REFERENCE None no The reference of the result to return if the promotion document does not exist in an existing index.
STATIC_TITLE None no The title of the result to return if the promotion document does not exist in an existing index.
STATIC_CONTENT None no The document content (summary) to return in the promotion result if the promotion document does not exist in an existing index.
SYNONYM_REMOVE None no A list of terms that you want to remove from the original query, before adding the SYNONYM_ADD terms.
SYNONYM_ADD None no A list of synonym terms for the query matching terms that you want to add to the query text.
BLACKLIST None no A list of terms that you want to remove from the original query text.