java - 如何用ElasticSearch进行关联查询和关联统计

 mobiledu2502861767 发布于 2022-11-01 22:27

刚接触elasticsearch,由于项目需要将几张表索引,并在 JAVA 程序中做关联查询和关联统计的功能,但是网上查了半天貌似都没有相关的示例。时间紧迫,特来此请教各位大神,希望能帮到我,谢谢!


举个例子:
表1:设备表terminal

id name typeid
1 设备1 1
2 设备2 1
3 设备3 2

表2:类型表type

id name
1 类型1
2 类型2

表3:历史数据表history - 记录设备的数据变动

id time termnalid
1 2015-08-30 0800 1
2 2015-08-30 0801 2
3 2015-08-30 0802 3
... ... ...

**我是想实现:

  1. 根据termid/typeid将索引中的数据关联查询出来;

  2. 根据时间段条件统计出某时间段内各个类型设备的历史数据总数。**

2 个回答
  • 也有这样的需求 不知楼主实现没

    2022-11-03 09:32 回答
  • 我也有这样的需求,不过我目前是用父子类型 实现的,,尝试过嵌套类型,最终失败了, 不知道楼主有更好的办法没?

    2022-11-03 09:35 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有