0
我正在尋找在Solr組中應用過濾器的可能性。這意味着如果組中至少有一個文檔不受過濾器限制,整個組應該顯示在搜索結果中。此外,我需要在文檔上應用Solr過濾器來過濾組內的文檔。例如,我已經baseProductCode下列文件和組它:Solr過濾器組
group test1
Test1VariantProduct1
restrictedCountries: US
type: ebook
baseProductCode: test1
Test1VariantProduct2
type: paperbook
baseProductCode: test1
在這個例子中,我需要的文檔通過restrictedCountries場和過濾器上按類型應用過濾器。這意味着我想過濾限制國家的文件,並可以使用fq = -countries = US來實現。另一方面,如果隱藏所有組文檔,我想按類型從搜索結果中隱藏組。因此,我希望以下情況有效:
- 我們的系統不應在美國國家和電子書類型的搜索結果中顯示此組。
- 我們的系統應該在任何其他國家和電子書類型的搜索結果中顯示此組。
請問您可以使用Solr功能來實現它嗎?