Product Selector

Fusion 5.9
    Fusion 5.9

    DSL to Legacy Parameters Stage

    Table of Contents

    Fusion Domain Specific Language (DSL) provides expected search results as a JSON response in a way that reduces search query complexity for the user. Not all query pipeline stages support DSL. Additionally, DSL is deprecated as of Fusion 5.9.4. The DSL to Legacy Parameters query pipeline stage allows you to convert your DSL requests to the legacy (Solr) format.

    If you add an incompatible stage while in DSL mode, Fusion flags the stage:

    Incompatible DSL stage

    The DSL to Legacy Parameters stage extends DSL support to incompatible stages. Click Add a Stage and select the DSL to Legacy Parameters stage. This stage converts the DSL request to legacy parameters for subsequent stages, so it can be processed by the incompatible stage.

    The DSL to Legacy Parameters stage must come before incompatible stages for the conversion to succeed.

    DSL to Legacy Parameters stage

    See the DSL documentation for more details on what you can do with DSL.

    Configuration

    When entering configuration values in the UI, use unescaped characters, such as \t for the tab character. When entering configuration values in the API, use escaped characters, such as \\t for the tab character.

    Convert DSL request to legacy parameters.

    skip - boolean

    Set to true to skip this stage.

    Default: false

    label - string

    A unique label for this stage.

    <= 255 characters

    condition - string

    Define a conditional script that must result in true or false. This can be used to determine if the stage should process or not.