ElasticSearch时间范围查询

时间:2017-07-31 06:59:03

标签: java elasticsearch

我在弹性搜索中有这样的数据:

{
  id:"101",
  name: "note",
  startTime: "2017-01-01T20:00",
  endTime: "2017-02-02T20:00"
}

我希望获得名称为“note”的文档,并且涵盖持续时间。

编辑:

好的,所以我得到了两份文件

  1. { id:"101", name: "note", startTime: "2017-01-01T20:00", endTime: "2017-02-02T20:00" }

  2. { id:"102", name: "note", startTime: "2017-01-01T22:00", endTime: "2017-02-02T23:00" }

  3. 现在如果我得到第二个,那么我需要找到时间重叠的所有文档,我们可以在这两个文档中看到第一个和第二个将同时“播放”

0 个答案:

没有答案