【发布时间】:2020-02-24 19:21:09
【问题描述】:
我有一个关于 Elasticsearch 的问题
我对电话号码进行了搜索查询。我的计划是,即使我不放连字符或括号,结果也会显示电话号码。
例如, 电话号码是 (213)234-1111 和 搜索查询是
GET _msearch
{ "query": {"fuzzy": { "tel": {"value": "2132341111", "max_expansions" : 100}}}}
结果是
{
"took" : 0,
"responses" : [
{
"took" : 0,
"timed_out" : false,
"_shards" : {
"total" : 1,
"successful" : 1,
"skipped" : 0,
"failed" : 0
},
"hits" : {
"total" : {
"value" : 0,
"relation" : "eq"
},
"max_score" : null,
"hits" : [ ]
},
"status" : 200
}
]
}
我需要一个帮助,即使我没有括号和连字符的号码,结果显示真实的电话号码和信息。
【问题讨论】:
标签: elasticsearch phone-number elasticsearch-query