There's a discussion recently where someone pointed me to FieldSortedHitQueue, you might trysearchinng for that. Also, try "buckets" which was the header of that discussion.
You can also think about clever indexing schemes with fields that allow you to sort however you really need to, although I confess nothing jumps out at me given your example. Best Erick On 3/5/07, Ramana Jelda <[EMAIL PROTECTED]> wrote:
This will then be a big hastle. The results are in 100s and sometimes in 1000s. Hum.. No other better way? Jelda > -----Original Message----- > From: Mordo, Aviran (EXP N-NANNATEK) [mailto:[EMAIL PROTECTED] > Sent: Friday, March 02, 2007 8:02 PM > To: java-user@lucene.apache.org > Subject: RE: How can I use SortComparator in my case? > > You'll need to do it manually and not with Lucene. > > Just grab all the results from Lucene and process them yourself. > > Aviran > http://aviransplace.com > > -----Original Message----- > From: Ramana Jelda [mailto:[EMAIL PROTECTED] > Sent: Friday, March 02, 2007 5:45 AM > To: java-user@lucene.apache.org > Subject: How can I use SortComparator in my case? > > Hi, > I have a requirement to sort search results in a round robin. > Ex:sorting results by field "customer" > suppose following customers are found (number of results in > brackets) and results are sorted by customer. > > Amazon(10) > Dell(2) > EBay(4) > Yahoo(20) > > but I want to sort them in the following way, > Amazon(1) > Dell(1) > EBay(1) > Yahoo(1) > > Amazon(1) > Dell(1) > EBay(1) > Yahoo(1) > > Amazon(1) > EBay(1) > Yahoo(1) > > Amazon(1) > EBay(1) > Yahoo(1) > > etc.. etc.. > > > You think I can use somehow SortComparator here? > any suggestions? > > Thx, > Jelda > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]