On Nov 11, 2007 4:55 AM, Jason Bradfield <[EMAIL PROTECTED]> wrote: > Basically for any documents returned from a search if they have the same > score I need them to be returned in a round robin type of ordering based > on previous searches with the same query. > > ie. I have documents A, B and C, they all have a field with the same > value. The query is only on this field with an exact match on their > values.. What I need is first time the query is called it will return > say A, B, C (no specific order here) but then the next time this query > is executed i need it returned B, C, A, then C, A, B on the next and so > forth.. > > This is basically for a directory search app where we want to maximize > the display of each business for the same search criteria..
Solr has a random field that would serve to equalize over time (but it wouldn't be round robin). You could do the same type of thing yourself and implement true round-robin with a custom sort field in Lucene. -Yonik --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]