它是否能够在Elasticsearch中检索数组值的片段?

时间:2017-05-17 09:01:55

标签: elasticsearch

假设我有这样的文件:

{
  'seq': [1, 2, 3, 5, 7, 9],
}

由E index='a'type='b'id='c'以及integer映射在Elasticsearch中编入索引。我想知道是否有可能只获得seq数组的一部分(例如,仅获取seq[2:5] = [2, 3, 5, 7])作为响应的_source字段。我想这样做是因为我可能在数组seq中有数千个值,但我每次只需要其中一些值。我认为每次检索所有值都很糟糕,然后得到我需要的段。

在我看来,我认为Elasticsearch中的aggregations可能会有所帮助,但我不知道如何在这个问题中使用它。

欢迎任何其他方法而不是使用Elasticsearch。希望听到你的精彩创意。

0 个答案:

没有答案