针对数字字段的{Elasticsearch like或wildcard查询

时间:2017-03-16 06:41:20

标签: search elasticsearch lucene

问题是,如果长字段的值为120450,120445,120656。请在下面找到查询。

{"从":0,"大小":10,"查询" {"嵌套" {"查询" {"布尔" {"必须":[{"查询字符串" {的"查询":& #34; 120" 下,"字段":[" alist.articleId"]}}]}}"路径":&# 34; ALIST"}}} _

响应应该返回部分匹配120的所有三个文档。是否可以在long或数字字段中实现此目的?

1 个答案:

答案 0 :(得分:0)

对于数字的部分匹配,您可以将它们存储为string值。

现在,您可以使用以下任意一种