> I wonder there is a proper way to
> fulfill this requirement. A book has
> several keyphrases. Each keyphrase consists from one word
> to 3 words. The
> author could either buy keyphrase position or don't buy
> position. Note: each
> author could buy more than 1 keyphrase. The keyphrase
> search must be exact
> and case sensitive.
> 
> For example: Book A, keyphrases: agile, web, development
> Book B, keyphrases:
> css, html, web
> 
> Let's say Author of Book A buys search result position 1
> with keyphrase
> "web", so his book should be in the first position. His
> book should be
> listed before the Book B.
> 
> Anyone has any suggestions on how to implement this in
> solr?

http://wiki.apache.org/solr/QueryElevationComponent - which is used to 
"elevate" results based on editorial decisions - may help.


      

Reply via email to