SOLR&;Hybris:不同的内核,多个索引器类型,具有相同的组合类型
是否可以使用相同的组合类型创建两个不同的indexedType?它会在localhost:8983中显示为两个不同的内核吗 我在Hybris 6.3中成功创建了一个名为myMediaVideoType的indexedType,其组合类型等于Media。现有名为myMediaType的indexedType具有相同的组合类型(媒体) 问题是,我希望它出现在localhost:8983(在核心部分)中,但它没有出现在那里SOLR&;Hybris:不同的内核,多个索引器类型,具有相同的组合类型,solr,hybris,Solr,Hybris,是否可以使用相同的组合类型创建两个不同的indexedType?它会在localhost:8983中显示为两个不同的内核吗 我在Hybris 6.3中成功创建了一个名为myMediaVideoType的indexedType,其组合类型等于Media。现有名为myMediaType的indexedType具有相同的组合类型(媒体) 问题是,我希望它出现在localhost:8983(在核心部分)中,但它没有出现在那里 任何帮助都将不胜感激,谢谢 如果你能说出确切的情况就好了,你可以提出更好的解决
任何帮助都将不胜感激,谢谢 如果你能说出确切的情况就好了,你可以提出更好的解决方案。不管怎样,让我回答你的问题 是否可以使用相同的索引创建两个不同的indexedType 复合型 是的,您可以使用相同的组合类型创建任意多个indexedType 它会显示为两个不同的内核吗 本地主机:8983 是,如果您为每个
IndexedType
配置不同的solrfacetearchconfig
,并使用不同的indexnameffix
值
弹劾的一个片段:
# Declare the indexed type
INSERT_UPDATE SolrIndexedType;identifier[unique=true];type(code);
;myMediaType;Media;
;myMediaVideoType;Media;
# Declare the FacetSearchConfig
INSERT_UPDATE SolrFacetSearchConfig;name[unique=true];description;indexNamePrefix;
;myMediaTypeFSC;facetSearchConfigDescription1;myMediaType;
;myMediaVideoTypeFSC;facetSearchConfigDescription2;myMediaVideoType;
为什么需要具有相同组合类型的新indexedType?如果要为新数据编制索引,我建议为现有的索引类型添加新的“SolrIndexedProperty”,这是因为我对两个索引类型有不同的IndexerQuery。这两个查询不能合并为一个检索所有数据的查询吗(所有媒体实例都是必需的)?