按时间排序记录

时间:2012-10-07 17:25:28

标签: couchdb

我创建了一个简单的视图来返回博客标题和时间

function(doc) {
if ( doc.TITLE) emit(doc.TIME, doc.TITLE);

}

首先显示最新博客文章的简单方法是什么(默认情况下是另一种方式)?

1 个答案:

答案 0 :(得分:5)

只需在查看请求时应用descending排序顺序,例如

GET /dbname/_design/titles/_view/by_time?descending=True

视图输出将以相反的方式排序 - 最新的博客文章将首先出现。请记住,startkey / endkey参数将限制此反转顺序的键范围。有关您在CouchDB wiki

中可以找到的查看查询参数的详细信息