我找到了一个关于执行分面搜索的精彩教程。
http://www.devatwork.nl/articles/lucenenet/faceted-search-and-drill-down-lucenenet/
本文不解释如何检索要过滤的缩小的可用属性(以便进一步向下钻取)。
让我们说我正在寻找红色的策划者。当我执行分面搜索时,我想返回所有可用属性以从红色中过滤。然后,当我添加“每周格式”过滤器时,我希望属性列表变得更小,只包含可用于分段组的过滤器。
我希望爱使用Solr / SolrNET,但我处于共享托管状态,对实际服务器的访问权限有限。
我是lucene.net的新手,所以很受欢迎。
答案 0 :(得分:1)
IIUC,你得到一个包含过滤结果列表的BitArray。在教程的示例中,您将将combinedResults作为此列表。如果你想进一步缩小范围,你需要重申这个过程:运行另一个searchQuery并将结果与您对combinedResults的BitArray相交。
答案 1 :(得分:0)
我希望爱使用Solr / SolrNET,但我处于共享托管状态,对实际服务器的访问权限有限。
您始终可以使用非现场托管的Solr解决方案。有关详细信息,请参阅this question。