搜索重定向的关键字和URL

2020-09-26 10:16发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我正在尝试运行以下impex文件:

INSERT_UPDATE SolrFacetSearchKeywordRedirect;关键字[unique = true]; matchType(code); ignoreCase; language(isoCode)[default = en]; facetSearchConfig(name); redirect(SolrURIRedirect.url); testing; EXACT; true; en; facetSearchConfig;" url"

但出现以下错误:

INSERT_UPDATE SolrFacetSearchKeywordRedirect; keyword [unique = true]; matchType(code); ignoreCase; language(isoCode)[default = en]; facetSearchConfig(name); redirect(SolrURIRedirect.url),,,由于未解决的强制性而无法创建/initial列,第6列:无法解析url; testing; EXACT; true; en; facetSearchConfig; url

错误:主脚本处的第3行:无法解析更多行...正在中止进一步的传递(在传递2)。

我正在尝试添加新的关键字和URL进行搜索重定向。

任何帮助,都非常欢迎。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我正在尝试运行以下impex文件:

INSERT_UPDATE SolrFacetSearchKeywordRedirect;关键字[unique = true]; matchType(code); ignoreCase; language(isoCode)[default = en]; facetSearchConfig(name); redirect(SolrURIRedirect.url); testing; EXACT; true; en; facetSearchConfig;" url"

但出现以下错误:

INSERT_UPDATE SolrFacetSearchKeywordRedirect; keyword [unique = true]; matchType(code); ignoreCase; language(isoCode)[default = en]; facetSearchConfig(name); redirect(SolrURIRedirect.url),,,由于未解决的强制性而无法创建/initial列,第6列:无法解析url; testing; EXACT; true; en; facetSearchConfig; url

错误:主脚本处的第3行:无法解析更多行...正在中止进一步的传递(在传递2)。

我正在尝试添加新的关键字和URL进行搜索重定向。

任何帮助,都非常欢迎。

付费偷看设置
发送
2条回答
梦想连接
1楼 · 2020-09-26 10:57.采纳回答

用于SOLR配置的ImpEx

宏/替换参数定义

$ facetSearchConfigName = mySiteIndex $ contentCatalog = mySiteContentCatalog $ contentCV = catalogVersion(CatalogVersion.catalog(Catalog.id [default = $ contentCatalog]),CatalogVersion.version [default = Staged])[default = $ contentCatalog:Staged] $ productCatalog = mySiteProductCatalog $ productCatalogVersion = catalogversion(catalog(id [default = $ productCatalog]),version [default ='Staged'])[unique = true,default = $ productCatalog:Staged] $ lang = fr

示例1-URI重定向

一旦创建了Solr URI的重定向,我们就可以创建关键字重定向

$ site-cart = mySite-cart $ site-basket = mySite-basket $ site-accelerator = mySite-accelerator $ site-hymacc = mySite-hymacc

重定向页面URL

PDATE SolrURIRedirect; url [unique = true];&redirectRefID;"/img/cart"; $ site-cart;"/img/cart"; $ site-basket;" http://www.hybris.com/multichannel-accelerator";$site-accelerator ;" http://www.hybris.com/multichannel-accelerator";$site-hymacc

关键字重定向

NSERT_UPDATE SolrFacetSearchKeywordRedirect; facetSearchConfig(name)[unique = true,default = $ facetSearchConfigName];语言(isocode)[unique = true,default = $ lang];关键字[unique = true]; matchType(code)[unique = true]; redirect(&redirectRefID); ignoreCase [default = true] ;;;"购物车"; EXACT; $ site-cart; ;;;"购物篮"; EXACT; $ site-basket; ;;;" accelerator"; EXACT; $ site-accelerator; ;;;" hymacc"; EXACT; $ site-hymacc;

示例2-页面重定向

一旦创建了Solr页面重定向,我们就可以创建关键字重定向

$ site-help = mySite-help $ site-shipping = mySite-shipping

重定向页面

PDATE SolrPageRedirect; redirectItem(uid,$ contentCV)[unique = true];&redirectRefID; faq; $ site-help; faq; $ site-shipping

关键字重定向

NSERT_UPDATE SolrFacetSearchKeywordRedirect; facetSearchConfig(name)[unique = true,default = $ facetSearchConfigName];语言(isocode)[unique = true,default = $ lang];关键字[unique = true]; matchType(code)[unique = true]; redirect(&redirectRefID); ignoreCase [default = true] ;;;" help"; EXACT; $ site-help; ;;;"运费"; STARTS_WITH; $ site-shipping;

示例3-产品重定向

一旦创建了Solr产品重定向,我们就可以创建关键字重定向

$ site-1382080 = mySite-1382080 $ site-2053266 = mySite-2053266 $ site-1352537 = mySite-1352537

类别重定向

NSERT_UPDATE SolrProductRedirect; redirectItem(code,$ productCatalogVersion)[unique = true];&redirectRefID; 1008408; $ site-1008408; 1109451; $ site-1109451; 1352537; $ site-1352537

关键字重定向

NSERT_UPDATE SolrFacetSearchKeywordRedirect; facetSearchConfig(name)[unique = true,default = $ facetSearchConfigName];语言(isocode)[unique = true,default = $ lang];关键字[unique = true]; matchType(code)[unique = true]; redirect(&redirectRefID); ignoreCase [default = true] ;;;" M403"; CONTAINS; $ site-1008408; ;;;" M340"; CONTAINS; $ site-1109451; ;;;" S73"; CONTAINS; $ site-1352537;

示例4-类别重定向

一旦创建了Solr类别重定向,我们就可以创建关键字重定向

$ site-sony = mySite-1028 $ site-canon = mySite-1060 $ site-memory = mySite-17033

类别重定向

NSERT_UPDATE SolrCategoryRedirect; redirectItem(code,$ productCatalogVersion)[unique = true];&redirectRefID; 1028; $ site-sony; 1060; $ site-canon

关键字重定向

NSERT_UPDATE SolrFacetSearchKeywordRedirect; facetSearchConfig(name)[unique = true,default = $ facetSearchConfigName];语言(isocode)[unique = true,default = $ lang];关键字[unique = true]; matchType(code)[unique = true]; redirect(&redirectRefID); ignoreCase [default = true] ;;;" M8"; STARTS_WITH; $ site-sony; ;;;" M17"; STARTS_WITH; $ site-canon;

xfwsx85
2楼-- · 2020-09-26 11:00

嗨,大卫,

以下脚本应该可以工作

  INSERT_UPDATE SolrURIRedirect; url [unique = true];&redirectRefID
  ;"/img/url"; redirectRefID
 
  INSERT_UPDATE SolrFacetSearchKeywordRedirect;关键字[unique = true]; matchType(code); ignoreCase; language(isoCode)[default = en]; facetSearchConfig(name); redirect(&redirectRefID)
  ; testing; EXACT; true; en; facetSearchConfig; redirectRefID
  

一周热门 更多>