Product Selector

Fusion 5.9
    Fusion 5.9

    Use the Query Elevation Component

    Fusion currently supports the use of the Query Elevation Component (QEC) with boost lists and filter lists. You must configure Solr in order to enable the QEC option.

    Although it will not be accessed for the elevation process, Fusion requires an independent elevate.xml file for the use of built-in rule actions with QEC due to a known issue in Solr.
    1. Create an XML file named elevate.xml in the same directory as the solrconfig.xml file.

    2. Use the following as the contents of the elevate.xml file:

      <?xml version="1.0" encoding="UTF-8" ?>
      <elevate>
      </elevate>
    3. In the solrconfig.xml file, add the following in the elevator search Component (searchComponent name="elevator"). Before adding, check to see if the searchComponent already exists within the file.

        <searchComponent name="elevator" class="solr.QueryElevationComponent" >
          <str name="config-file">elevate.xml</str>
        </searchComponent>
    4. Add elevator as a 'last component' part of the select handler in the solrconfig.xml file. If a last-components array is not already defined, create it at the end of the select handler’s configuration. If one is already defined, add <str>elevator</str>.

        <requestHandler name="/elevate" class="solr.SearchHandler">
          <arr name="last-components">
            <str>elevator</str>
          </arr>
        </requestHandler>
    5. When you create a new business rule, check the USE QUERY ELEVATION COMPONENT checkbox to use elevation.

      rules qec

    The Query Elevation Component only elevates documents within the query rewriting rules engine by the document id field. Ensure id is entered in the "FIELD NAME" option.