I have asked the exact same question a few weeks ago. I just follow the
customized distance example and loop the results again to get another
field and compute the scores. It will be painful if you need more than 3
fields. So far I didn't find any other way to do it. Hope we can see
some new classes to address the problem. To be able to customize ranking
is very important to a search engine.
Yang
Urvashi Gadi wrote:
No...the information is available only at search time
Quoting Erik Hatcher <[EMAIL PROTECTED]>:
Could your computation be done at indexing time rather than at search
time? If so, pre-compute the value and index that into a single field.
Erik
On Apr 18, 2006, at 3:46 PM, Urvashi Gadi wrote:
Hello All,
My requirement is to combine 2 or more fields using some critera
(for example weighted average) and sort the search results based on
the combined fields.
I am looking at DistanceComparatorSource class to implement custom
sort but it takes only one field for calculation and then sorts the
result. Is there a way to use more than one field? I looked in
sorts in succession by the criteria in each SortField class but
this doesn't fulfill my requirement.
Please suggest.
Urvashi
---------------------------------------------------------------------
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]
---------------------------------------------------------------------
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]