如何阻止Hybris索引项目类型?

时间:2019-06-05 09:37:46

标签: solr hybris

我计划使用Hybris提供的Solr来管理字段,并通过Solr(UPDATE等)公开的REST服务独立使用它。

我创建了一个新的itemtype,并创建了一个新的SolrIndexedType并提到了索引器查询,并在系统更新期间运行了它,从而创建了一个新的Solr核心。

现在,我想独立地管理此核心和架构。但是,我担心的是cronjob将继续对其进行索引,并且我的来自Web服务的数据可能不会保留。

如何防止cronjob将此项目类型编入索引,或者有更好的方法呢?

1 个答案:

答案 0 :(得分:1)

您需要在solr索引器已满或更新查询(SolrIndexerQuery)中显式指定项目类型。您可以在solr.impex中找到它,cronjob从中选择查询并执行索引。

Select {c.code},{p.code} from {Product as p}, {ComposedType as c} where {c.pk} = {p.itemType} and {c.code} not in ('YourItemType1','ItemType2',...)
相关问题