Package org.elasticsearch.script
Interface ExplainableSearchScript
-
public interface ExplainableSearchScript
To be implemented bySearchScript
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
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
-
-