我有一些包含消息的数据,包括:
mac
version
source
timestamp
我想知道上周多少个设备在哪个版本上。例如,
version 1.0: 20
version 2.1: 45
version 3.4: 3198
所以说我的观点如下:
map: function (doc, meta) {
emit([doc.timestamp, doc.source, doc.mac, doc.version], 1);
}
我如何按Mac和版本分组?
我可以使用时间戳来控制正在查看的消息的范围。但是问题是我只关心设备的数量,而不关心消息的数量。包含时间戳的分组依据包括来自设备的每条消息,但是我只关心设备的数量及其版本,而不关注消息的数量。
答案 0 :(得分:0)