弹性搜索的模糊匹配名称顺序

时间:2019-10-10 11:46:42

标签: elasticsearch

我有以下要求。我如何执行与乱序组件的模糊名称匹配?请注意,单词顺序并不重要。

示例:数据全名=“大卫·康斯坦丁·贝克汉姆”
模糊得分(“大卫·贝克汉姆·康斯坦丁”)=模糊得分(“大卫·康斯坦丁·贝克汉姆”)= 1
模糊得分(“贝克汉姆·达夫·康斯坦丁”)=模糊得分(“大卫·康斯坦丁·贝克汉姆”)

输入:fullName

[
  {
   full_name: "David Constantine Beckham"
   gender: "male"
  },
  {
   full_name: "Taylor Swift"
   gender: "female"
  }
]

0 个答案:

没有答案
相关问题