Manage query pipelines with the Search API
Manage query pipelines with the Search API
A query pipeline is a set of statements which define how queries and other operations should be executed.
A non-exhaustive list of operations performed by the statements using the query pipeline includes:
-
Pre-processing and post-processing the query
-
Defining query extensions
-
Defining a thesaurus
-
Adding query ranking expressions (QREs) to the query
-
Adding top results to the query
-
… and many more.
These statements are defined using the Query Pipeline Language.
When a pipeline is modified, it’s automatically reloaded for the next query.