2010-05-30 137 views
2

我发现了一个关于执行分面搜索的好教程。Lucene.NET分面搜索

http://www.devatwork.nl/articles/lucenenet/faceted-search-and-drill-down-lucenenet/

这篇文章并没有解释如何检索缩小可用属性的(对于进一步深入分析)进行筛选。

可以说我正在寻找红色的规划师。当我执行分面搜索时,我想返回所有可用的属性以从中过滤。然后,当我添加“每周格式”过滤器时,我希望属性列表变得更小,仅包含可用于分段组的过滤器。

我想喜欢使用的Solr/SolrNET但我在访问受限的实际服务器共享宿主的情况。

我对lucene.net相当陌生,因此非常感谢。

回答

1

IIUC,您将得到一个包含过滤结果列表的BitArray。在本教程的示例中,您将拥有combinedResults作为此列表。如果你想进一步缩小这个范围,你需要重申一下这个过程:运行另一个searchQuery,并将结果与​​用于combinedResults的BitArray相交。

0

我想爱使用Solr/SolrNET,但我处于与实际服务器有限访问的共享宿主情况。

您可以随时使用场外托管的Solr解决方案。有关更多信息,请参阅this question