Hi Im building a search function with Lucene.NET where I want faceted searches to be supported. To accomplish this in an efficient way I thought a good idea would be to have a filter for each category and then use the AND-operation between each category-filters BitArray and the BitArray for the search result, thus getting the search result grouped by category by just using the AND-operation. Heres a blog-post describing it better http://www.devatwork.nl/articles/lucenenet/faceted-search-and-drill-down-lucenenet/.
Now, I see that the Bits-method is tagged as "obsolete" in the API so I guess it will be removed sometime in the future. So is there another way of accomplish faceted searches in Lucene in a simular way or should stick to the Bits-method to receive a BitArray anyway. WebRep Overall rating