0

我正在尝试获取本周的所有文档,但是例如在上午 10 点到下午 2 点的时间范围内,有没有办法在 Lucene 中执行此操作,因为我必须将此查询放入 timelion 中。

4

1 回答 1

0

如果我是对的,那么您要做的是绘制一周中的 7 天,但仅限于上午 10 点到下午 2 点。如果有办法稍微操纵您的数据,请按照以下步骤操作:

  1. 在您的数据中添加一个额外的列,说明该列的适当标题。

2.在将数据推送到弹性索引之前,使用作业/脚本将 2 到 10 之间的所有时间范围标记为“1”,将所有其他时间戳标记为“0”

  1. 现在,在您的 timelion 查询中,仅当列的值为“1”时才从每周数据中绘制文档。所以基本上我们添加了自己的过滤器,这是完成工作的唯一解决方法。
于 2018-05-23T05:25:47.697 回答