弹性搜索,唯一查询结果

时间:2012-10-16 15:03:43

标签: elasticsearch

想象一下以下数据:

data: [
  {  A: 1
     B: 1
     C: 1
  }
  {  A: 1
     B: 1
     C: 2
  }
  {  A: 3
     B: 1
     C: 23
  }
  ... 
]

当我查询时,我希望收到其值B为1的每个数据,但我不希望它们共享相同的A值。换句话说,我希望我的查询结果包含唯一的A值。所以在这个例子中我会得到C = 2,23或C = 1,23。这在弹性搜索中是否可以实现?

1 个答案:

答案 0 :(得分:0)

经过长时间的研究,我了解到,目前还没有办法实现这一目标。弹性搜索不支持此类操作。