当前位置:首页 > 云计算 > 正文内容

mongodb如何查询数据库多少条记录

2022-05-04 03:14:03云计算2

count查询记录条数

使用count()方法查询表中的记录条数,例如,下面的命令查询表users的记录数量:

db.users.find().count();

当使用limit()方法限制返回的记录数时,默认情况下count()方法仍然返回全部记录条数。 例如,下面的示例中返回的不是5,而是user表中所有的记录数量:

db.users.find().skip(10).limit(5).count();

如果希望返回限制之后的记录数量,要使用count(true)或者count(非0):

db.users.find().skip(10).limit(5).count(true);

假设C1 表的数据如下:

>db.c1.find()
{"_id":ObjectId("4fb5faaf6d0f9d8ea3fc91a8"),"name":"Tony","age":20}
{"_id":ObjectId("4fb5fab96d0f9d8ea3fc91a9"),"name":"Joe","age":10}

那么执行以下命令就可以查询c1 表的数据量

>db.c1.count()
2

可以看出表中共有2条数据。

python学习网,大量的免费MongoDB入门教程,欢迎在线学习!

本网站文章仅供交流学习 ,不作为商用, 版权归属原作者,部分文章推送时未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知,我们将立即删除.

本文链接:https://www.xibujisuan.cn/10011.html

标签: Python