针对所有其他文档的ElasticSearch匹配文档

8gsdolmq  于 2023-04-20  发布在  ElasticSearch
关注(0)|答案(1)|浏览(120)

假设该方案类似于:

{
   title: string
   description: string,
   tags: [string],
   categories: [string]
}

现在,我们假设不是search query,而是要将单个文档与所有其他文档进行匹配,并找到最佳匹配。我希望它搜索titletitledescriptiondescription等。这怎么可能呢?

yx2lnoni

yx2lnoni1#

也许More Like this Query可以帮助
“更像此查询”查找与给定文档集“相似”的文档。为此,MLT选择这些输入文档的一组代表性术语,使用这些术语形成查询,执行查询并返回结果。用户控制输入文档、应如何选择术语以及如何形成查询。

相关问题