我有一個蜂巢表創建一個嵌套的蜂巢表:蜂巢 - 表A如下 - 從另一個非嵌套蜂巢表
id | partner | recent_use | count |
1 | ab | 20160101 | 5 |
1 | cd | 20160304 | 12 |
2 | ab | 20160205 | 1 |
2 | cd | 20150101 | 2 |
3 | ab | 20150401 | 4 |
從表A,我想這樣的一個表來結束 - 表B:
id | partner |
1 | [ ab : { recent_use:20160101, count:5 } , cd : { recent_use:20160304, count:12 } ]
2 | [ ab : { recent_use:20160205, count:1 } , cd : { recent_use:20150101, count:2 } ]
3 | [ ab : { recent_use:20150401, count:4 } ]
基本上,表B是表A的嵌套版本,使得對於給定的編號,所有從其每個夥伴的數據被分組爲一列。
我有兩個問題:
- 如何創建從表A表B?
- 如何將表B轉換爲JSON文檔,以便我可以將文檔加載到任何NOSQL數據庫中?
真的很感謝這方面的幫助。謝謝!