public interface ExplainableSearchScript extends LeafSearchScript
SearchScriptwhich can provided an
Explanationof the score This is currently not used inside elasticsearch but it is used, see for example here: https://github.com/elastic/elasticsearch/issues/8561
|Modifier and Type||Method and Description|
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.
run, runAsDouble, runAsLong, setDocument, setNextAggregationValue, setNextVar, setScorer, setSource
org.apache.lucene.search.Explanation explain(org.apache.lucene.search.Explanation subQueryScore) throws java.io.IOException
subQueryScore- the Explanation for _score