我試圖獲得獨特事件的計數的對象(可以說視頻):CouchDB的地圖,減少和分組
這裏是我的證件:
{
"type":"View",
"video_id": "12300",
"user_id": 3
}
{
"type":"View",
"video_id": "12300",
"user_id": 1
}
{
"type":"View",
"video_id": "45600",
"user_id": 3
}
我想得到的觀點的一個獨特(由user_id
)計數爲每個視頻
我想我想我的數據映射,像這樣:
function(doc) {
if (doc.type === 'View') {
emit([doc.video_id, doc.user_id], 1);
}
},
但我不明白如何將它降低到每個視頻的獨特用戶,還是我會討論這個錯誤。