Sorry I don't get it. Do you have a sample code?
Sent from my iPhone
On 10 May 2008, at 17:43, "John Wang" <[EMAIL PROTECTED]> wrote:
If your indexed field is not used to further filtering out the doc nor
further scoring, you should use some sort of priority queueing
mechanism to
gather the top N documents. You can then call reader.document() on
those
docs if necc.
-John
On Sat, May 10, 2008 at 6:35 AM, Stephane Nicoll <[EMAIL PROTECTED]
>
wrote:
From the FAQ:
"Don't iterate over more hits than needed.
Iterating over all hits is slow for two reasons. Firstly, the search
()
method that returns a Hits object re-executes the search internally
when you need more than 100 hits. Solution: use the search method
that
takes a HitCollector instead."
I had a look to HitCollector but it returns the documentId and the
javadoc recommends not fetching the original query there.
I have to return *one* indexed field from the query result and
currently I am iterating on all results and it's slow. Can you
explain
a bit more how I could improve this?
Thanks,
Stéphane
--
Large Systems Suck: This rule is 100% transitive. If you build one,
you suck" -- S.Yegge
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: j
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]