Elasticsearch-将长查询文本匹配到短字段

时间:2018-08-15 20:11:12

标签: elasticsearch

标准匹配包括提供一个小的查询词或短语,并将其与文档中存储的较大文本块匹配。我想做相反的事情-我的查询将是一大段文本,例如一个段落,并且我想对包含全名(例如John Smith)的文档的相关性进行排名。我想提供一个段落,并确定该段落中最有可能包含哪个文档的全名。最好的方法是什么?

1 个答案:

答案 0 :(得分:0)

回答我自己的问题:Percolate API允许您存储查询并针对它们运行文档:https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-percolate-query.html