Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何使用pymongo聚合查找mongodb中的文档数?_Python_Mongodb_Pymongo_Nosql Aggregation - Fatal编程技术网

Python 如何使用pymongo聚合查找mongodb中的文档数?

Python 如何使用pymongo聚合查找mongodb中的文档数?,python,mongodb,pymongo,nosql-aggregation,Python,Mongodb,Pymongo,Nosql Aggregation,我试图从大量文档中查找字段的最大值,并希望输出不仅反映字段的最大值,还反映聚合查询将检索的文档总数 我能够用下面的查询所需的最大值检索“wait”字段,但我一直在研究如何获取满足下面查询的所有文档的计数(匹配字段) 您可以使用count方法,如下所示: print(cursor.count()) print(list(cursor)) { "$count":"count" // the name of count filed } 或 您可以按如下方式添加$count管道: print

我试图从大量文档中查找字段的最大值,并希望输出不仅反映字段的最大值,还反映聚合查询将检索的文档总数

我能够用下面的查询所需的最大值检索“wait”字段,但我一直在研究如何获取满足下面查询的所有文档的计数(匹配字段)


您可以使用
count
方法,如下所示:

print(cursor.count())
print(list(cursor))
{
    "$count":"count" // the name of count filed
}
您可以按如下方式添加
$count
管道:

print(cursor.count())
print(list(cursor))
{
    "$count":"count" // the name of count filed
}