couchdb:有没有身份列表功能?

时间:2012-01-17 22:19:23

标签: couchdb

我在couchdb中了解list functions,我想知道身份函数是什么样的,如果存在的话。 (即与原始视图发出相同输出的列表)

如果您了解列表功能,可以帮我写一个吗?

我希望它看起来像

function(head, req) {
   while (var row = getRow()) {
      send(row)
   }
}

但我不确定,这听起来不对,因为我不在任何地方使用headreq

2 个答案:

答案 0 :(得分:0)

我有一个示例列表功能。它的目的是做一个标记的交集,你传入一个键(作为视图键),以及extra_keys,它们是要包含在交集中的附加标记。我只是告诉这个,因为这个观点的目的与你的问题无关,但它会帮助你理解你在看什么。

列表主要模仿视图输出。我的应用程序只查看行,所以这是我添加的唯一属性。因人而异。如果你愿意的话,你可以在中间剪掉残骸。这个例子在这里:

https://github.com/ryanramage/eckoit/blob/master/app.js#L209

答案 1 :(得分:0)

我发现this blog post似乎与你想要的很接近。唯一的区别是在实际视图结果中有一个total_rowsoffset字段(只要没有reduce函数)。

相关问题