Couchdb,返回文档数

Couchdb,返回文档数,couchdb,couchdb-python,Couchdb,Couchdb Python,我怎么做这个简单的事情,我只需要数据库中文档的数量。到目前为止,我正在使用python中的循环函数来实现这一点,但这似乎是一种效率极低的方法。Fauton在页面底部告诉您有多少文档,我如何用python或javascript获取这个数字?相关的API调用是。在python驱动程序中,根据OrangeDog的回答,当您向数据库根发送GET请求时,它是。,即:GEThttp://couchdb.server.com/mydatabase您将返回一个JSON,看起来类似于以下内容: { "db_na

我怎么做这个简单的事情,我只需要数据库中文档的数量。到目前为止,我正在使用python中的循环函数来实现这一点,但这似乎是一种效率极低的方法。Fauton在页面底部告诉您有多少文档,我如何用python或javascript获取这个数字?相关的API调用是。在python驱动程序中,根据OrangeDog的回答,当您向数据库根发送GET请求时,它是。

,即:
GEThttp://couchdb.server.com/mydatabase
您将返回一个JSON,看起来类似于以下内容:

{
 "db_name":"mydatabase",
 "update_seq":"2786-g1AAAAFreJzLYWBg4MhgTmEQTM4vTc5ISXLIyU9OzMnILy7JAUoxJTIkyf___z8riYGB0RuPuiQFIJlkD1Naik-pA0hpPExpDj6lCSCl9TClwXiU5rEASYYGIAVUPR-sPJqg8gUQ5fvBygMIKj8AUX4frDyOoPIHEOUQt0dlAQB32XIg",
 "sizes":{
    "file":13407816,
    "external":3760750,
    "active":4059261
 },
 "purge_seq":0,
 "other": {
    "data_size":3760750
 },
 "doc_del_count":0,
 "doc_count":2786,
 "disk_size":13407816,
 "disk_format_version":6,
 "data_size":4059261,
 "compact_running":false,
 "instance_start_time":"0"
}
字段
doc\u count
是数据库中所有文档的计数。请记住,计数包括设计文档,这可能不是您要查找的内容

还有其他选项,比如使用默认的reduce函数创建一个视图
\u count
,该函数允许您获取一个表示该视图中生成的文档数量的数字,这可以避免在设计文档中进行计数的问题。

无法使“get”语句起作用,但python语句起作用,这很完美,谢谢。这不是一个“声明”,而是一个HTTP请求。