Я пытаюсь получить количество уникальных событий для объекта (скажем, видео):
Вот мои документы:
{
"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);
}
},
Но я не понимаю, как их уменьшитьуникальным пользователям за видео, или я ошибаюсь.