If I've missed this in the documentation just point me in the right
direction, otherwise ...
I'm interested in ways of tweaking result sets based on criteria
external to the search itself. For example:
user searches for "foo AND bar" in a general "text" search
search returns 100 records
I don't want to change the records in the set but just shuffle the order by
boost the records with both foo and bar in the title field
boost the records with "foo bar" ahead of those with "foo, baz, bop
and bar"
boost the records with a 5 rating, more than those with a 4, or a 3
boost the records where hasComment is true over those hasComment is
false
boost really long records with lots of foo's and bar's relative to
the short record
(what I tend to call "the lousy metadata wins" problem)
The key is not to produce raw sorts on any one of these, but rather to
hint the order based on various weightings of multiple factors.
Doable?
Walter Lewis