Я хотел бы получить информацию о том, какие именно термины соответствуют поисковому запросу.
Я обнаружил, что эта проблема обсуждалась в следующих топиках c: https://github.com/elastic/elasticsearch/issues/17045, но не была решена ", поскольку это было бы слишком громоздким и дорогим, чтобы сохранить это информация около"(внутри контекста ElasticSearch).
Затем я обнаружил, что, используя опцию «объяснить» в поисковом запросе, я получаю подробную информацию о расчете оценки, включая соответствующие термины.
Я сделал какой-то тест производительности, чтобы сравнить поисковые запросы с параметром объяснения, установленным в true, и без параметра объяснения. И этот тест не показывает значительного влияния использования опции объяснения.
Так что мне интересно, можно ли использовать эту опцию для производственной системы? Это похоже на какое-то обходное решение, но кажется, что оно работает.
Есть соображения по этому поводу?