在Elastic / Lucene中获取精确值过滤器

时间:2017-12-11 11:02:48

标签: elasticsearch lucene

使用以下方式查询Elastic:

"query": { 
"bool": {
  "must": [
    {
      "query_string": {
        "query": "data.payload.NSFILEID.num:1492141378",
        "analyze_wildcard": true
      }
    }
  ]
}
}

我使用data.payload.NSFILEID.num = 1492141378和关闭文档获取文档。

与以下行为相同:

{
    "query": {
        "term": {
              "data.payload.NSFILEID.num": 1492141378
        }
    }
}

此字段编号为数字。

我怎么才能得到确切的?

0 个答案:

没有答案