The FAST query builder is designed to take a query in Search Technologies' query processing language (QPL - Introduction to QPL) and transform it into FQL. The FQL is then written in to the Aspire document associated with the Job.

FAST Query Builder
Factory Namecom.searchtechnologies.aspire:aspire-fast-qp
subType

default

InputsA Job variable
OutputsAn element in the AspireObject associated with the Job

Configuration

ElementTypeDefaultDescription
jobVariableStringqplThe name of the job variable that holds the QPL to be transformed to FQL.
fqlPathString/doc/queryThe path to the element in the Aspire document where the FQL should be written.

Example Configuration

Simple

 <component subType="builder" name="QueryBuilder" factoryName="aspire-fast-qpl"/>

Complex

 <component subType="builder" name="QueryBuilder" factoryName="aspire-fast-qpl">
   <fqlPath>/doc/query</fqlPath>
   <debug>true</debug>
   <jobVariable>qpl</jobVariable>
 </component>
  • No labels