Identify welche Abfrage in bool query elasticsearch @ übereinstim

Ich frage meinen Elasticsearch-Index mit einem @ abool query. Die Abfrage selbst hat eine ähnliche Struktur wie diese

 {
            "query": {
                "bool": {
                    "should": [
                        {"multi_match": {
                            "fields": ["field1", "field2"],
                            "query": self.cleaned_stemmed_phrase,
                            "type": "phrase",
                            "fuzziness":"AUTO"
                                        }},
                        {"multi_match": {
                            "fields": ["field3"],
                            "query": self.cleaned_stemmed_phrase,
                            "fuzziness":"AUTO",
                            "boost": 4
                                        }},
                        {"multi_match": {
                            "fields": ["field4"],
                            "query": self.cleaned_stemmed_phrase,
                            "fuzziness":"AUTO"
                                        }},
                        {"multi_match": {
                            "fields": ["field5", "filed6"],
                            "query": self.spaces_removed,
                            "fuzziness":"AUTO"
                                        }},
                        {"multi_match": {
                            "fields": ["field7", "field8"],
                            "query": self.no_space_stems,
                            "fuzziness":"AUTO"
                                        }}
                        ]
             }
        }
    }

Ich möchte in der Lage sein zu identifizieren, welche dieser Abfragen mit den Ergebnissen übereinstimmten. Gibt es eine integrierte Methode zur Elasticsuche, die dies ermöglicht, oder muss ich dies manuell tun?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage