Hmmm, come to think of it, if you pass the Filter to the search I*think* you don't get scores for that clause, but you may want to check it out...
So I think you should think about implementing a HitCollector and collect only the documents you care about. This is really very little extra work since all the documents have to be evaluated anyway. I'm not sure what you mean by statistics for the whole index. I suspect you're wondering if the scores reflect all the documents. But you don't care because scores are not relevant between different queries, and if they are calculated only within the query you're running, all the documents returned have scores that rank them relative to each other. Best Erick On Thu, May 14, 2009 at 9:16 AM, liat oren <oren.l...@gmail.com> wrote: > Yes, I have a pre-defined list of documents that I care about. > Then I can do the search on these, but it will take the statictics of the > whole index, right? > > > > > 2009/5/14 Erick Erickson <erickerick...@gmail.com> > > > I don't know if I'm understanding what you want, but if you havea > > pre-defined list of documents, couldn't you form a Filter? Then > > your results would only be the documents you care about. > > > > If this is irrelevant, perhaps you could explain a bit more about > > the problem you're trying to solve. > > > > Best > > Erick > > > > On Thu, May 14, 2009 at 5:03 AM, liat oren <oren.l...@gmail.com> wrote: > > > > > Hi, > > > > > > I have a big index and I want to get for a specific search only the > > grades > > > of a list of documents. > > > Is there a better way to get this score than looping on all the > reasults > > > set? > > > > > > Thanks, > > > Liat > > > > > >