【发布时间】:2019-07-16 19:45:17
【问题描述】:
我有一些文档存储在 ElasticSearch 中,如下所示:{
"tag" : ["tag1", "tag2", "tag3"]
...
}
我想通过“标签”字段进行搜索。我知道它应该适用于如下查询:{
"query":
{
"match" : {"tag" : "tag1"}
}
}
但是,我不想使用匹配,我想在列表中使用模糊搜索,例如:{
"query":
{
"fuzzy" : {"tag" : "tagg1"}
}
}
问题是,上面的查询没有返回任何东西。我应该改用什么?
【问题讨论】:
标签: elasticsearch