0
我正在寻找在Solr组中应用过滤器的可能性。这意味着如果组中至少有一个文档不受过滤器限制,整个组应该显示在搜索结果中。此外,我需要在文档上应用Solr过滤器来过滤组内的文档。例如,我已经baseProductCode下列文件和组它:Solr过滤器组
group test1
Test1VariantProduct1
restrictedCountries: US
type: ebook
baseProductCode: test1
Test1VariantProduct2
type: paperbook
baseProductCode: test1
在这个例子中,我需要的文档通过restrictedCountries场和过滤器上按类型应用过滤器。这意味着我想过滤限制国家的文件,并可以使用fq = -countries = US来实现。另一方面,如果隐藏所有组文档,我想按类型从搜索结果中隐藏组。因此,我希望以下情况有效:
- 我们的系统不应在美国国家和电子书类型的搜索结果中显示此组。
- 我们的系统应该在任何其他国家和电子书类型的搜索结果中显示此组。
请问您可以使用Solr功能来实现它吗?