2020-09-12 02:43发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
在hybris 5.7.0.10中,停用词功能在旧模式OFF下不起作用。 但是,在"旧版"模式打开的情况下,它可以正常工作。 我们无法打开旧版模式,因为它会破坏项目中的其他内容。
对此进行任何修复。 请指教。
文档说
标准Solr组件用于 支持的同义词和停用词 可以在运行时更改。 这个 机制基于托管 资源。 ignoreCase参数 需要全局设置,您可以 覆盖您的值 local.properties文件。 示例:
标准Solr组件用于 支持的同义词和停用词 可以在运行时更改。 这个 机制基于托管 资源。 ignoreCase参数 需要全局设置,您可以 覆盖您的值 local.properties文件。
示例:
solrfacetsearch.synonyms.filter.ignoreCase = true solrfacetsearch.stopwords.filter.ignoreCase = true
您正在使用哪种Solr服务器,hybris 5.7.0.10随附的服务器?
旧模式打开适用于与以前的hybris版本捆绑在一起的Solr服务器。 传统模式OFF适用于与hybris 5.7.0捆绑在一起的服务器。
感谢您的答复。
停用词已导出到传统模式为OFF的Solr Server,
http://localhost:8983/solr/master_uk_Product/schema/analysis/停用词/en
{" responseHeader":{"状态":0," QTime":1}," wordSet":{" initArgs":{" ignoreCase":" true"}," initializedOn":" 2016-06- 08T11:15:24.222Z"," managedList":[" in"," the"]}}
但是,该网站并没有限制Stopwords的搜索结果。 理想情况下应该。
我尝试将" solrfacetsearch.stopwords.filter.ignoreCase = true"放在local.properties中。 但这是行不通的。
您好,
我们当前正在使用与hybris 5.7.0.10捆绑在一起的服务器。
能否请您转到Solr管理控制台/核心/分析? 例如,您可以使用text_en类型并检查停用词过滤器是否删除了一些停用词。
您也不应忘记,仅针对Solr schema.xml文件中的某些类型配置了solr.ManagedStopFilterFactory过滤器。
如果是这种情况,那么在"旧版"模式为ON的情况下,它不起作用。
最多设置5个标签!
文档说
您正在使用哪种Solr服务器,hybris 5.7.0.10随附的服务器?
旧模式打开适用于与以前的hybris版本捆绑在一起的Solr服务器。 传统模式OFF适用于与hybris 5.7.0捆绑在一起的服务器。
嗨,
感谢您的答复。
停用词已导出到传统模式为OFF的Solr Server,
http://localhost:8983/solr/master_uk_Product/schema/analysis/停用词/en
{" responseHeader":{"状态":0," QTime":1}," wordSet":{" initArgs":{" ignoreCase":" true"}," initializedOn":" 2016-06- 08T11:15:24.222Z"," managedList":[" in"," the"]}}
但是,该网站并没有限制Stopwords的搜索结果。 理想情况下应该。
我尝试将" solrfacetsearch.stopwords.filter.ignoreCase = true"放在local.properties中。 但这是行不通的。
您好,
我们当前正在使用与hybris 5.7.0.10捆绑在一起的服务器。
能否请您转到Solr管理控制台/核心/分析? 例如,您可以使用text_en类型并检查停用词过滤器是否删除了一些停用词。
您也不应忘记,仅针对Solr schema.xml文件中的某些类型配置了solr.ManagedStopFilterFactory过滤器。
如果是这种情况,那么在"旧版"模式为ON的情况下,它不起作用。
一周热门 更多>