Re-ranking results by a custom ranking function

I have a background job which computes ranks that I want to load into ES..

So I will essentially have a precomputed rank function which is a global
rank. Then I want to multiply that value by the score of the document and
come up with the product.

so it would look like

myrank * score( term0, term1 )

Is this possible? This way I can re-rank my results based on additional
information from an external job.

You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
To view this discussion on the web visit
For more options, visit