Mapping between HCL Commerce Search profiles
This topic shows the mapping between the search profiles that are used by the
search-related CatalogNavigationView
BOD services and the corresponding search
profiles that are used by the search REST services from the search server.
There are several factors that differentiate search profiles from each other. When comparing
search profiles, consider the following factors:
- Query fields
- Controls the search scope.
- Results fields
- Controls the returned fields.
- Expression providers
- Contributes to the selection criteria object.
- Preprocessors
- Prepares the final search expression object.
- Postprocessors
- Mediates the search response, and contributes to the final response object.
Note: Some of the new search profiles might
return more data than the previous search profiles. For more information, see HCL Commerce Search profiles.
BOD-based search profile | REST-based search profile |
---|---|
IBM_ComposeProductListByCategoryId | IBM_findProductsByCategory |
IBM_ComposeCategoryFacetListByCategoryId | Deprecated by IBM_findProductsByCategory |
IBM_BreadCrumb | IBM_BreadCrumbByCategoryUniqueId |
IBM_findFacetsByCategory | Deprecated by IBM_findProductsByCategory |
IBM_ComposeFacetListByCategoryId | IBM_ComposeFacetListByCategoryId |
IBM_findCatalogEntryWithoutDescriptionByNameAndShortDescription | IBM_findProductsBySearchTerm |
IBM_findCatalogEntryWithoutDescriptionByNameAndShortDescriptionInDetail | Deprecated by IBM_findProductsBySearchTerm |
IBM_findCatalogGroupByFacet | Deprecated by IBM_findProductsBySearchTerm |
IBM_findCatalogEntryByName | IBM_findProductsByNameOnly |
IBM_findCatalogEntryByUnstructureField | IBM_findProductsByUnstructureOnly |
IBM_findCatalogEntryByNameAndShortDescriptionOnly | IBM_findProductsByNameAndShortDescriptionOnly |
IBM_findCatalogEntryByNameAndShortDescription | Deprecated by IBM_findProductsByNameAndShortDescriptionOnly |
IBM_findCatalogEntryByNameAndShortDescriptionInDetail | Deprecated by IBM_findProductsByNameAndShortDescriptionOnly |
IBM_findCatalogEntryIdByNameAndShortDescription | Deprecated by IBM_findProductsByNameAndShortDescriptionOnly |
IBM_findCatalogEntryDetails | IBM_findProductByIds_Details |
IBM_findCatalogEntryAll | Deprecated by IBM_findProductByIds_Details |
IBM_findCatalogEntryAll_PriceMode | Deprecated by IBM_findProductByIds_Details |
IBM_findCatalogEntrySKUs | Deprecated by IBM_findProductByIds_Details |
IBM_findCatalogEntryDetailsWithComponents | Deprecated by IBM_findProductByIds_Details |
IBM_findCatalogEntryDetailsWithComponentsAndAttachments | Deprecated by IBM_findProductByIds_Details |
IBM_findCatalogEntryDetailsWithMerchandisingAssocDetails | Deprecated by IBM_findProductByIds_Details |
IBM_findCatalogEntryDetails_PriceMode | Deprecated by IBM_findProductByIds_Details |
IBM_findComponentsSummary | Deprecated by IBM_findProductByIds_Details |
IBM_findComponentsSummaryDetails | Deprecated by IBM_findProductByIds_Details |
IBM_findCatalogEntryDetailsWithMerchandisingAssocSummary | Deprecated by IBM_findProductByIds_Details |
IBM_fetchRelatedCatalogEntryDetailedInfo | Deprecated by IBM_findProductByIds_Details |
IBM_findCatalogEntrySummary | IBM_findProductByIds_Summary |
IBM_findCatalogEntryByID | Deprecated by IBM_findProductByIds_Summary |
IBM_findCatalogEntryPrice | Deprecated by IBM_findProductByIds_Summary |
IBM_findCatalogEntryDynamicKitSummary | Deprecated by IBM_findProductByIds_Summary |
IBM_fetchRelatedCatalogEntrySummaryInfo | Deprecated by IBM_findProductByIds_Summary |
IBM_CatalogEntryCategoryEntitlement | Deprecated by IBM_findProductByIds_Summary |
IBM_CatalogEntryEntitlement | Deprecated by IBM_findProductByIds_Summary |
IBM_findCatalogEntryPriceWithAttributes_PriceMode | Deprecated by IBM_findProductByIds_Summary |
IBM_findCatalogEntryAttachments | IBM_findProductByIdsWithAttributesAndAttachments |
IBM_findCatalogEntryDetailsWithAttachments | Deprecated by IBM_findProductByIdsWithAttributesAndAttachments |
IBM_findCatalogEntryPriceWithAttributes | Deprecated by IBM_findProductByIdsWithAttributesAndAttachments |
IBM_findAttachmentByCatentryId | Deprecated by IBM_findProductByIdsWithAttributesAndAttachments |
IBM_findCatalogEntryParentInfoNoEntitlementCheck | IBM_findProductByIds_Summary_WithNoEntitlementCheck |
IBM_findCatalogEntryForShoppingCart | IBM_findProductByIds_Summary_WithNoEntitlementCheck |
IBM_findCatalogGroupSummary | IBM_findCategoryByUniqueIds, IBM_findCategoryByIdentifier |
IBM_findCatalogGroupDetails | IBM_findSubCategories |
IBM_Global_WebContent | IBM_findWebContentsBySearchTerm |
IBM_findAttachmentByContent | Deprecated by IBM_findWebContentsBySearchTerm |
IBM_findNavigationSuggestion_Brands | IBM_findNavigationSuggestion_Brands |
IBM_findNavigationSuggestion_Categories | IBM_findNavigationSuggestion_Categories |
IBM_Global | There is no exact match for this search profile on the search
server. Consider the following search profiles as replacements:
|
IBM_Global_Unstructured | There is no exact match for this search profile on the search
server. Consider the following search profiles as replacements:
|
IBM_findNavigationSuggestions | There is no exact match for this search profile on the search
server. Consider the following search profiles as replacements:
|