2012-10-16 41 views
0

想象一下以下數據:彈性搜索,獨特的查詢結果

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。這在彈性搜索中可以實現嗎?

+0

我的問題是錯的還是應該假設沒有辦法? – Pumpkin

+0

我看不到一種方法來實現這一點。我認爲你應該考慮問一下elasticsearch的郵件列表,因爲大多數大師都在那裏...... – dadoonet

回答

0

經過長期的研究,我瞭解到,目前還沒有辦法做到這一點。彈性搜索不支持這種操作。