我有不同类型的数据,它们之间有共同的属性。示例数据如下。我需要运行一个查询,它可以返回在特定日期关闭的REF计数。至于我搜索谷歌弹性搜索不支持连接,所以我正在寻找一些替代方法来实现这一点。你能帮忙吗?
"REF": "1234", "date" : "2017-09-13T21:59:59.999999", "_type":"action"
"REF": "1234", "date" : "2017-09-14T15:59:59.999999", "_type":"action"
"REF": "12", "date" : "2017-09-13T20:59:59.999999", "_type":"action"
"REF": "12", "date" : "2017-09-14T21:59:59.999999", "_type":"action"
"REF": "1234", "status" : "open", "_type":"data"
"REF": "1234", "status" : "closed", "_type":"data"
"REF": "12", "status" : "open", "_type":"data"
"REF": "12", "status" : "closed", "_type":"data"
"REF": "123", "status" : "open", "_type":"data"
"REF": "1", "status" : "open", "_type":"data"
注意:_type操作中的日期表示在_type数据中输入的行的日期为打开或关闭状态。
答案 0 :(得分:0)
我不确定这些数据是如何进入ES的,所以我不是百分之百的最佳方法。这里有一些想法 -