Mapping between WebSphere Commerce Search expression providers

This topic shows the mapping between the search expression providers that are used by the related search CatalogNavigationView BOD services and the corresponding search expression providers that are used by the search REST services from the search server.
BOD-based search expression provider REST-based search expression provider Description
SolrSearchBasedMerchandisingExpressionProvider SolrRESTSearchBasedMerchandisingExpressionProvider Calls the marketing component to run search rules.
SolrSearchByCatalogExpressionProvider SolrRESTSearchByCatalogExpressionProvider Handles searching by catalog, considering the sales catalog in the current business context.
SolrSearchByCategoryExpressionProvider SolrRESTSearchByCategoryExpressionProvider Handles searching by category, considering the sales catalog in the current business context.
SolrSearchByCustomExpressionProvider SolrRESTSearchByCustomExpressionProvider Includes custom expressions that are stored in _wcf.search.expr.
SolrSearchByFacetExpressionProvider SolrRESTSearchByFacetExpressionProvider Handles searching by facet requests.
SolrSearchByKeywordExpressionProvider SolrRESTSearchByKeywordExpressionProvider Handles searching by keyword requests.
SolrSearchByKeywordRelevancyExpressionProvider SolrRESTSearchByKeywordRelevancyExpressionProvider Handles searching by keyword requests that use the dismax query parser.
SolrSearchByManufacturerExpressionProvider SolrRESTSearchByManufacturerExpressionProvider Handles searching by brand name requests.
SolrSearchByPriceExpressionProvider SolrRESTSearchByPriceExpressionProvider Handles searching by price range requests generated from the Advanced Search page.
SolrSearchByPublishedEntryOnlyExpressionProvider SolrRESTSearchByPublishedEntryOnlyExpressionProvider Generates conditions for restricting search results to only published entries.
SolrSearchByStorePathExpressionProvider SolrRESTSearchByStorePathExpressionProvider Generates conditions to handle the store path.
SolrSearchCategoryEntitlementExpressionProvider SolrRESTSearchCategoryEntitlementExpressionProvider Performs category entitlement.
SolrSearchFacetConditionExpressionProvider SolrRESTSearchFacetConditionExpressionProvider Generates a list of attribute-related facets and currency-specific price range facets for the current search request.
SolrSearchInventoryExpressionProvider SolrRESTSearchInventoryExpressionProvider Handles searching related to the Inventory index.
SolrSearchProductEntitlementExpressionProvider SolrRESTSearchProductEntitlementExpressionProvider Performs product entitlement.
SolrSearchSequencingExpressionProvider SolrRESTSearchProductSequencingExpressionProvider Arranges product entries in the search result by ranking.
SolrSearchTermAssociationExpressionProvider SolrRESTSearchTermAssociationExpressionProvider Gets synonyms and replaces the search term to fetch the final result.
SolrSearchTypeExpressionProvider SolrRESTSearchTypeExpressionProvider Handles the match type for keyword search requests, such as Any and Exclude SKU.
SolrSearchWebContentStoreInfoExpressionProvider SolrRESTSearchWebContentStoreInfoExpressionProvider Handles adding conditions to search store-specific site contents