HardFieldRestriction

Set HardFieldRestriction to True to use only the fields that you list in the FieldRestriction parameter for matching for the Text and FieldText parameters. In this case, if a field expression in the Text or FieldText parameter refers to a field that is not listed in the FieldRestriction parameter, HPE Content Component does not match the expression.

For example, the following query does not return any result documents because the Species field is not listed in the FieldRestriction parameter:

action=Query&Text=dog:Species&FieldRestriction=Animal:Zoo&HardFieldRestriction=True

The following query returns documents that contain cat in the DOCUMENT/Animal field. It does not return documents that contain only dog in the METADATA/Animal field, unless they also contain cat in the DOCUMENT/Animal field.

action=Query&FieldText=MATCH{dog}:METADATA/Animal OR MATCH{cat}:DOCUMENT/Animal&FieldRestriction=DOCUMENT/Animal:DOCUMENT/Zoo&HardFieldRestriction=True
Actions:

GetContent

GetQueryTagValues

Highlight

Query

Type: Boolean
Default: False
Example: HardFieldRestriction=True
See Also: FieldRestriction

_HP_HTML5_bannerTitle.htm