假设我有以下格式的 CouchDB 文档:
...
{
player: 'abcde',
action: 'run'
},
{
player: 'abcde',
action: 'jump'
},
{
player: 'abcde',
action: 'left'
},
{
player: 'abcde',
action: 'right'
},
....
我的view
样子是这样的:
function(doc) {
emit(doc.player, doc.action)
}
我如何计算玩家abcde
有多少次行动jump
后立即行动run
?jumps
我不想要and的总数runs
。甚至可以从一个或函数中的当前文件访问previous
或文件?next
map
reduce
谢谢!