CouchDB 计算文档中的值
CouchDB counting values from a Document
我想计算文档中的数值。我只有简单的文件。
{id: ####,
rev: ####,
"name": "Camera SX",
"colour": "white",
"manufacturer": "Sony",
"rec_limit": 180}
我在这种结构中有 420 个文档,但差异 rec_limit。我想总结所有 rec_limit。我怎样才能做到这一点 ?有地图功能吗?
我如何获得最小值 rec_limit 或最大值 rec_limit?
简单地创建一个将使用这样的地图功能的视图:
function(doc) {
emit(doc.id, doc.rec_limit);
}
结合reduce函数:"_stats".
有关更多信息,请查看文档:http://docs.couchdb.org/en/1.6.1/
我想计算文档中的数值。我只有简单的文件。
{id: ####,
rev: ####,
"name": "Camera SX",
"colour": "white",
"manufacturer": "Sony",
"rec_limit": 180}
我在这种结构中有 420 个文档,但差异 rec_limit。我想总结所有 rec_limit。我怎样才能做到这一点 ?有地图功能吗?
我如何获得最小值 rec_limit 或最大值 rec_limit?
简单地创建一个将使用这样的地图功能的视图:
function(doc) {
emit(doc.id, doc.rec_limit);
}
结合reduce函数:"_stats".
有关更多信息,请查看文档:http://docs.couchdb.org/en/1.6.1/