我有2个字段用于分组,这2个字段可以存储不同的关键字
前:
Field1:CD,书籍,电子书
Field2:repo1,repo2,repo3,repo4
现在我想将CD / repo1,book / repo2,e-book / repo3,e-book / repo4,CD / repo4的组合分组,而不是分别在field1和field2上单独分组。即我需要根据2个分组结果进行分组(分组结果之间的交集)。有没有办法让SOLR为所有组合提供返回组结果?
感谢。 BB
答案 0 :(得分:2)
我不认为在查询时你可以在分组结果之间有交集 另一个解决方案是在索引时将组合创建到一个字段中,并使用该字段进行分组,从而为您提供结果。