根據我的理解,用於獲取度量數據(例如max,min,avg,cnt)的elasticsearch集合。但是,是否有可能在獲得全行數據後?如何獲得除了elasticsearch聚合之外的其他數據?
所以在SQL語言,這將是通過用戶名像
SELECT username, nickname, COUNT(*) FROM posts GROUP BY username ORDER BY 2 desc;
所以我想組數據,然後取回一些數據,不僅是用戶名,和計數,而且綽號,這是從我的理解(和大量的谷歌搜索)很難做或應該使用親子等。
如何儘可能實現這一點?
您的SQL查詢無效。用'username'分組時,你不能選擇'暱稱'。它不是一個彙總字段。你能解釋一下你想用樣本數據做一個例子嗎? – bittusarkar 2014-10-30 02:06:32
我只想得到我用於聚合的字段旁邊的其他字段,例如,當我按'日期'分組,然後以最大值在'已售出'上進行子聚合時,我得到的只有日期,已售出的最大數量,以及沒有告訴哪個項目被查詢/最受歡迎 – 2014-10-30 05:36:59