Package org.elasticsearch.script
Interface ExplainableScoreScript
-
public interface ExplainableScoreScript
To be implemented byScoreScript
which can provided anExplanation
of the score This is currently not used inside elasticsearch but it is used, see for example here: https://github.com/elastic/elasticsearch/issues/8561
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.apache.lucene.search.Explanation
explain(org.apache.lucene.search.Explanation subQueryScore)
Build the explanation of the current document being scored The script score needs the Explanation of the sub query score because it might use _score and want to explain how that was computed.
-
-
-
Method Detail
-
explain
org.apache.lucene.search.Explanation explain(org.apache.lucene.search.Explanation subQueryScore) throws java.io.IOException
Build the explanation of the current document being scored The script score needs the Explanation of the sub query score because it might use _score and want to explain how that was computed.- Parameters:
subQueryScore
- the Explanation for _score- Throws:
java.io.IOException
-
-