![](/img/trans.png)
[英]elasticsearch/Kibana list field as “?”, although it is “text” in index, why?
[英]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_str
到not_analyzed
還是有一些棘手的搜索。 謝謝您的幫助。
您的id字段被索引了嗎? 在Kibana的“設置”>“索引”>“推特”頁面頂部,您可以單擊橙色的“刷新字段列表”圖標來選取不在索引模式初始定義中的新字段。 然后,如果添加了id字段,則您的id查找應該可以工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.