【发布时间】:2016-08-05 03:55:54
【问题描述】:
我使用的是 Elasticsearch 2.2.0,但这也发生在 1.x 版本中。
其中一个文本字段包含单词 google.com。当我尝试搜索谷歌时,ElasticSearch 不返回任何内容。但如果我搜索 google.com,它会返回包含它的文档。
我的查询很简单,如下所示:
query: {
filtered: {
query: {
simple_query_string: {
query: "google"
}
}
}
}
我应该怎么做才能让 Elastic search 在我搜索 google 时返回文档?
【问题讨论】:
-
您是否尝试过使用通配符查询?
-
@AlainIb 谷歌*?是的,在这种情况下,它返回我想要的文档 + 很多与查询不完全相关的其他文档。
标签: elasticsearch