我在沙发上看一种类型的doc使用“一切都是三角洲”。如何创建视图以允许我查看组合数据?
例如,如果我有用户doc:
{_id: timosolo, name:"Tim", age:30}
和2个交易增量:
{user_id: timosolo, name:"Timothy", datetime:"2017/01/02 11:11:11"}
{user_id: timosolo, name:"Timo", datetime:"2017/01/01 11:11:11"}
如何创建一个couchdb视图(或列表?),它接受最后一次更改:
{_id: timosolo, name:"Timothy", age:30}
答案 0 :(得分:1)
通常,您会编写 reduce 函数来执行此操作。 reduce函数的要点是将多个结果合并为一个结果(例如sum,max,average等)。
如何编写自己的reduce函数有一个相当不错的解释here。