Solr 7.1不返回任何结果

2020-09-20 01:31发布

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

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


嗨,

我们已将solr 7.1升级到6.6版,现在solr查询不会返回任何结果。

建立索引后,我们可以看到所有被索引的产品,但是如果进行搜索,将找不到结果。

在solr浏览器上,我们可以执行搜索,结果将正确返回。 但是在商店里,没有结果。

在solr.impex的字段中是否需要更改某些内容? 还是我们错过的新配置?

我在HMC上检查了构面"名称",但未将其标记为构面。 因此,我将其标记为HMC上的一个构面,并尝试保存它。 引发以下异常:

  de.hybris.platform.servicelayer.exceptions.ModelSavingException:[de.hybris.platform.solrfacetsearch.interceptors.SolrIndexedPropertyValidateInterceptor@6224f6dc]:索引属性名称是文本类型,不能多面。

  

之后,我将其更改为" string"并将其标记为facet。 没有例外。 没有完整的索引,但是搜索仍然无法进行。

谢谢。

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

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


嗨,

我们已将solr 7.1升级到6.6版,现在solr查询不会返回任何结果。

建立索引后,我们可以看到所有被索引的产品,但是如果进行搜索,将找不到结果。

在solr浏览器上,我们可以执行搜索,结果将正确返回。 但是在商店里,没有结果。

在solr.impex的字段中是否需要更改某些内容? 还是我们错过的新配置?

我在HMC上检查了构面"名称",但未将其标记为构面。 因此,我将其标记为HMC上的一个构面,并尝试保存它。 引发以下异常:

  de.hybris.platform.servicelayer.exceptions.ModelSavingException:[de.hybris.platform.solrfacetsearch.interceptors.SolrIndexedPropertyValidateInterceptor@6224f6dc]:索引属性名称是文本类型,不能多面。

  

之后,我将其更改为" string"并将其标记为facet。 没有例外。 没有完整的索引,但是搜索仍然无法进行。

谢谢。

付费偷看设置
发送
3条回答
半个程序猿
1楼-- · 2020-09-20 02:05

您好,拉里萨(Larissa),

我们面临同样的问题,您能够解决此问题吗?

SAP小菜
2楼-- · 2020-09-20 02:10

嗨,Cathiravan

是的,我们能够解决它。

首先,我们复制文件夹中的所有内容:/hybris/config/customize/ext-commerce/solrserver/resources/solrCustomizations/files并将它们粘贴到/hybris/config/customize/ext-commerce/solrserver/resources/solr

第二件事命令:ant clean all && ant custom && ant clean all on platform folder。

希望这会有所帮助。

关于。

Haoba3210
3楼-- · 2020-09-20 02:18

嗨,

要在结果页中显示内容,我们需要编写两个impex

SolrIndexedProperty和SolrSearchQueryProperty

谢谢 文基

一周热门 更多>