Thanks for the reply Uwe, we currently can search with MultiReader over all the indexes we have. Now I want to add the faceting search, than I created a categories index for every index I currently have. To accumulate the faceted results now I have a MultiReader pointing all the indexes and I can create a TaxonomyReader for every categories index I have; all the way I see to obtain FacetResults are: 1 - FacetsCollector 2 - a FacetsAccumulator implementation
suppose I use the second option. I should: - search as usual using the MultiReader - than try to collect all the facetresults iterating over my TaxonomyReaders; at every iteration: - I create a FacetsAccumulator using the MultiReader and a TaxonomyReader - I get a list of FacetResult from the accumulator. - as I finish I should in some way merge all the List<FacetResult> I have. I think this solution is not correct because the docsids from the search are pointing the multireader instead the taxonomyreader is pointing to the categories index of a single reader. I neither like to merge all the List of FacetResult I retrieve from the Accumulators. Probably I'm missing something, can somebody clarify to me how I should collect the facets in this case? Nicola. On Mon, 2013-01-21 at 16:22 +0100, Uwe Schindler wrote: > Just use MultiReader, it extends IndexReader, so you can pass it anywhere > where IndexReader can be passed. > > ----- > Uwe Schindler > H.-H.-Meier-Allee 63, D-28213 Bremen > http://www.thetaphi.de > eMail: u...@thetaphi.de > > > -----Original Message----- > > From: Nicola Buso [mailto:nb...@ebi.ac.uk] > > Sent: Monday, January 21, 2013 3:59 PM > > To: java-user@lucene.apache.org > > Subject: FacetedSearch and MultiReader > > > > Hi all, > > > > I'm trying to develop faceted search using lucene 4.0 faceting framework. > > In our project we are searching on multiple indexes using lucene > > MultiReader. How should we use the faceted framework to obtain > > FacetResults starting from a MultiReader? all the example I see are using a > > "single" IndexReader. > > > > > > > > Nicola. > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org > > For additional commands, e-mail: java-user-h...@lucene.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org For additional commands, e-mail: java-user-h...@lucene.apache.org