你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
发现
分享
文章
活动
登录
要不要再翻翻文档呢?
java查询到es的数据,怎么获取结果的内置字段
Elasticsearch
| 作者
liuxing6
| 发布于2020年04月30日 | 阅读数:
2582
分享到:
QQ空间
新浪微博
微信
QQ好友
印象笔记
有道云笔记
对于自定义字段我这样获取值:hit.getSourceAsMap().get("xxx").toString(),如何获取嵌套的内置字段,如host.name, nginx.access.remote_ip等
没有找到相关结果
已邀请:
与内容相关的链接
提交
1 个回复
God_lockin
赞同来自:
Map host = hit.getSourceAsMap().get("host");
String hostName = (String) host.getOrDefault("name", "");
System.out.printLn(hostName);
大概这样
要回复问题请先
登录
或
注册
发起人
liuxing6
活动推荐
Jun
17
搜索客 Meetup 讲师招募(长期有效)
线上
·
6-17 周一
·
进行中
相关问题
3千万数据,如何设计集群
elasticsearch scroll查询的原理没太懂
elasticsearch 设置 node.data: false 依然有数据
集群稳定性的一些问题(一定量数据后集群变得迟钝)
跨集群数据同步方案讨论
除了设置mapping为not analyzied,还有其他方法让一个string字段不分词吗?
请问查询人与人之间合作度,这种聚合查询怎么写呢?
Elastic对类似枚举数据的搜索性能优化
query_string查询疑问
如何清理Elasticsearch特定时间段数据?
5.X 版本多type 的 es 数据迁移到6.1
问题状态
最新活动:
2020-05-03 18:08
浏览:
2582
关注:
2
人
1 个回复
God_lockin
赞同来自:
String hostName = (String) host.getOrDefault("name", "");
System.out.printLn(hostName);
大概这样