因此,我使用couchDB/Cradle/和Node来构建一个简单的博客系统。我想按日期对帖子进行排序,所以我使用了emit(docs.created_at,docs)来实现这一点,使用CouchDB的默认排序系统。这是可行的,但它把最近的帖子放在底部而不是顶部。我怎么才能扭转这一切?我已经看遍了,我知道你可以做"descending=true",但是我会在哪里插入这个语句呢?此外,日期以数字格式存储,如04-05-2011-3432:#324,我如何在HTML页面上将日期转换为2011年4月5日的日期。
谢谢,我知道这可能很简单,我刚刚开始,我是一个完全的couchDB/NodeJS Noob。<.<
发布于 2011-04-06 19:57:58
我应该把这句话插入到摇篮里吗?
尝试将descending=true作为视图参数传递,例如:
db.view('characters/all', {descending: true}, function (err, res) {
res.forEach(function (row) {
sys.puts(row.name + " is on the " +
row.force + " side of the force.");
});
});https://stackoverflow.com/questions/5570637
复制相似问题