【发布时间】:2012-11-16 11:32:52
【问题描述】:
我是 Elasticsearch 的新手,但在查询方面遇到了问题。
我这样索引字符串:
my-super-string
my-other-string
my-little-string
这个字符串是蛞蝓。 所以,它们不是空格,只有字母数字字符。相关字段的映射只有“type=string”。
我正在使用这样的查询:
{ "query":{ "query_string":{ "query": "*"+<MY_QUERY>+"*", "rewrite": "top_terms_10" } }}
其中“MY_QUERY”也是一个蛞蝓。例如“我的超级”之类的东西。
当搜索“我的”时,我得到了结果。
当搜索“my-super”时,我没有得到任何结果,我想要“my-super-string”。
有人可以帮我解决这个问题吗?谢谢!
【问题讨论】:
标签: elasticsearch