簡體   English   中英

Elasticsearch / Kibana無法搜索字段

[英]Elasticsearch/Kibana unable to search field

我無法通過Elasticsearch查詢以及Kibana搜索字段。 我的文檔如下所示:

  "_index": "twitter",
  "_type": "nissan",
  "_id": "AVm3oHh1iSIXn8b-9qC1",
  "_score": 1,
  "_source": {
    "id_str": "822121770627067911",
    "id": 822121770627067900,
    "text":"Super looking query"

我執行查詢:

  "size" : 1,
  "query": {
    "match": {
      "id": 822121770627067900
    }
  }

並且沒有點擊,也嘗試了id_str字段

映射看起來像這樣的映射

對我來說,更奇怪的是,當我搜索text: looking我得到正確的結果。 text字段的映射也相同。 我是否需要更改映射id_strnot_analyzed還是有一些棘手的搜索。 謝謝您的幫助。

您的id字段被索引了嗎? 在Kibana的“設置”>“索引”>“推特”頁面頂部,您可以單擊橙色的“刷新字段列表”圖標來選取不在索引模式初始定義中的新字段。 然后,如果添加了id字段,則您的id查找應該可以工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM