我有一个标签属性,该属性被存储为一个简单的阵列的职位文档。我试图写一个返回所有的标签,与他们发生的时间,大多数事件排序#景色。

下面返回的列表中,但它不排序。基本上,我需要把减少的结果到关键不知何故?请纠正我,如果我做一些愚蠢的事,让我知道我是否应该只是我的中间件排序。

// map
function(doc) {
  if (doc.tags) {
    doc.tags.forEach(function(tag) {
      emit(tag, 1);    
    });
  }
}

// reduce
function(keys, values, rereduce) {
  return sum(values);
}
有帮助吗?

解决方案

这看起来似乎是不可能单独做沙发上。

http://osdir.com/ml/couchdb-user /2009-04/msg00081.html

其他提示

如果你只有几千个标签,排序可以很容易地在一个列表功能来实现。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top