【发布时间】:2012-11-06 10:13:10
【问题描述】:
我有以下文件
{
"_id": "id",
"_rev": "123456",
"author": "john",
"views": "3",
},
{
"_id": "id",
"_rev": "123456",
"author": "jake",
"views": "5",
},
{
"_id": "id",
"_rev": "123456",
"author": "jake",
"views": "6",
},
{
"_id": "id",
"_rev": "123456",
"author": "john",
"views": "1",
},
{
"_id": "id",
"_rev": "123456",
"author": "jake",
"views": "7",
},
{
"_id": "id",
"_rev": "123456",
"author": "john",
"views": "10",
}
假设这些是 cmets,我想按用户获取 2 个观看次数最多的 cmets。
如何在 CouchDB 中做到这一点?
在任何其他 sql 数据库中,我可以使用 limit 2 执行 2 次查询,然后合并结果。
【问题讨论】:
标签: javascript couchdb couchdb-futon