Hi

Please ignore the problem I raised. User error !

Sorry

Amin

On 19 Mar 2009, at 09:41, Amin Mohammed-Coleman <ami...@gmail.com> wrote:

Hi

I've implemented the solution using the PageHitCounter from the link and I have noticed that in certain instances I get a 0 score for queries like "document OR aspectj".

has anyone else experienced this?

Cheers
Amin

On Mon, Mar 16, 2009 at 8:07 PM, Amin Mohammed-Coleman <ami...@gmail.com > wrote:
Hi

I've come across the PageHitCollector class from the:

http://mail-archives.apache.org/mod_mbox/lucene-java-user/200707.mbox/%3c070320071521.6119.468a6964000b3e75000017e72205884484070a9c0701030...@comcast.net%3e

I'm looking at using this in the multisearcher class, and do:

search(query,filter,pageHitCollector)

I intend to use comparators to do the sorting and use collections.sort().

I would be grateful for any feedback on whether this is a good approach.

Cheers
Amin

On Mon, Mar 16, 2009 at 8:03 AM, Amin Mohammed-Coleman <ami...@gmail.com > wrote:
Hi Erick

I've seen the following:

TopDocCollector collector = new TopDocCollector(hitsPerPage) and then pass the collector to the seacher. But I'm not sure how I increment the hitsPerPage. Also how do I get the total results returned?

In relation to sorting I could basically use Collections.sort(..) or something similar. My search returns a collection of summary objects which I could sort at that stage rather than passing it to the search code. This would mean I could use a collector to do this.

Cheers
Amin




On Mon, Mar 16, 2009 at 1:42 AM, Erick Erickson <erickerick...@gmail.com > wrote:
Basically, the FileSortedHitQueue is just a sorting mechanism you
implement yourself. But I can't help but think that there's an easier
way, although I'll have to admit I haven't used MultiSearcher enough
to offer much guidance..... That'll teach me to send something off
on Sunday that I don't really understand well enough....

Sorry 'bout that
Erick

On Sun, Mar 15, 2009 at 9:15 AM, Amin Mohammed-Coleman <ami...@gmail.com >wrote:

> HI Erick
> Thanks for your reply, glad to see I'm not the only person
> working/developing on a Sunday! I'm not sure how the FieldSortedHitQueue
> works and how it can be applied to the search method exposed by
> MultiSearcher. Would it be possible to clarify abit more or even point to
> some reference documentation?
>
> Cheers
> Amin
>
> On Sun, Mar 15, 2009 at 1:08 PM, Erick Erickson <erickerick...@gmail.com
> >wrote:
>
> > You could do something with FieldSortedHitQueue as a post-search
> > sort, but I wonder if this would work for you...
> >
> > public TopFieldDocs
> > <
> >
> 
http://lucene.apache.org/java/2_4_1/api/org/apache/lucene/search/TopFieldDocs.html
> > >
> > *search*(Query <
> >
> http://lucene.apache.org/java/2_4_1/api/org/apache/lucene/search/Query.html
> > >
> > query,
> >                           Filter
> > <
> >
> http://lucene.apache.org/java/2_4_1/api/org/apache/lucene/search/Filter.html
> > >
> > filter,
> >                           int n,
> >                           Sort
> > <
> >
> http://lucene.apache.org/java/2_4_1/api/org/apache/lucene/search/Sort.html
> > >
> > sort)
> >                    throws IOException
> > <http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html>
> >
> >
> > Best
> > Erick
> >
> >
> > On Sun, Mar 15, 2009 at 2:12 AM, Amin Mohammed-Coleman <ami...@gmail.com
> > >wrote:
> >
> > > Hi
> > >
> > > I'm looking at trying to implement pagination for my search project.
> I've
> > > been google-ing for a solution. So far no luck. I've seen
> implementations
> > of
> > > HitCollector which looks promising, however my search method has to
> > > completely change.
> > >
> > > For example I'm currently using the following:
> > >
> > > search ( query, filter,int, sort)
> > >
> > > If I use a HitCollector there isn't a search to apply
> > > query,hitcollector,sort and filter, unless I'm supposed to apply sort
> and
> > > filter in the hit collector.
> > >
> > > I would be grateul if anyone could advise me what approach to take.
> > >
> > > One a side note I just want to thank you all for helping me with many
> of
> > my
> > > issues. I'm hoping this is my last question! Thanks for your patience!
> > >
> > >
> > > Cheers
> > >
> > > Amin
> > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org
> > > For additional commands, e-mail: java-user- h...@lucene.apache.org
> > >
> > >
> >
>



Reply via email to