Больше похоже на этот запрос с ElasticsearchTemplate
В поле "Больше похоже на этот запрос" мы можем указать не только документы, но и другой текст:
{
"more_like_this" : {
"fields" : ["title", "description"],
"like" : [
{
"_index" : "imdb",
"_type" : "movies",
"_id" : "1"
},
"and potentially some more text here as well"
],
"min_term_freq" : 1,
"max_query_terms" : 12
}
Возможно ли использование Spring Data и Elasticsearch Template для добавления набора документов и фрагмента текста для запроса, как в примере выше? Читая https://docs.spring.io/spring-data/elasticsearch/docs/current/api/ кажется, что класс MoreLikeThisQuery этого не поддерживает, я прав? Это единственный способ сделать этот запрос?