By default, the name of a property in an output record is based on its name in the repository, with modifications applied based on the values of the replaceWithTypePrefixes, prefixReplacementMap, and suffixReplacementMap properties of the EndecaIndexingOutputConfig component. (See the EndecaIndexingOutputConfig Components section for information about these properties.)

You can instead specify the output property name by using the output-name attribute of the property element. For example:

<property name="material" output-name="product.fabric"
text-searchable="true" is-dimension="true"/>

Note that the exact output-name value you specify is used with no modifications. So in this example, the item-type prefix is explicitly included.


Copyright © 1997, 2012 Oracle and/or its affiliates. All rights reserved. Legal Notices