【发布时间】:2020-08-19 13:34:31
【问题描述】:
我有一个要求,我需要在一个页面上显示两个不同的 solr 集合的数据。但是这两个集合没有任何共同的字段或关系。
例如
`Collection 1 fields -> field1(unique key), feild 2, field 3`
Collection 2 fields -> field4(unique key), feild 5
结果应该是基于field1的collection 1数据和基于field4的collection 2数据的组合。
【问题讨论】:
-
是的,您可以使用流式表达式查询
-
即使建议模式应该相同以进行任何有用的查询,您也可以创建一个由两个集合支持的别名:lucene.apache.org/solr/guide/8_6/aliases.html - 但是,您可能需要至少在两者中都有一个
id字段。如有必要,将相同的字段添加到两个索引(只是为了定义它们),但只使用您需要的文件。
标签: solr solrcloud sunspot-solr