专栏首页nginx遇上redisMongoDB查询记录条数注意事项

MongoDB查询记录条数注意事项

使用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 条数据。

本文分享自微信公众号 - nginx遇上redis(GGame_over_the_world)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2020-01-13

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • nginx之spdy配置方法

    虽然SPDY当前还并不是一个标准协议,但是GoogleChrome,Chromium,Mozilla Firefox,Opera,IE11均已支持SPDY协议....

    随心助手
  • nginx+keepalived 双机热备

    当提供服务的一台出现故障的时候,另外一台会马上自动接管并且提供服务,且切换的时间非常短。

    随心助手
  • 禁用Compiz,太占内存

    https://zh.wikipedia.org/wiki/Compiz ,简单理解是实现了Ubuntu的3D效果

    随心助手
  • mongodb count查询记录条数 原

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

    拓荒者
  • 字符串排序----键索引记数法

    SuperHeroes
  • docker ubuntu:14.04上 安装 python-PIL-image环境

    因为在采集中有图像解析的需求,如今将爬虫架构部署在docker中,需要配置一个PIL中image包的情况,因错误较多。故记录下来。

    十四君
  • 教你 10 分钟构建一套 RESTful API 服务( Flask篇 )

    上一篇文章,介绍了使用 Java + Spring Boot + MyBatis 构建 RESTful API 的详细步骤;很多小伙伴表示,更愿意用 Pytho...

    AirPython
  • 教你 10 分钟构建一套 RESTful API 服务( 中 )

    上一篇文章,介绍了使用 Java + Spring Boot + MyBatis 构建 RESTful API 的详细步骤;很多小伙伴表示,更愿意用 Pytho...

    AirPython
  • Shiro安全框架:认证

    lwen
  • Spring Data Redis

    11.6. Spring Data 11.6.1. Redis 11.6.1.1. pom.xml <dependency> <groupId>org...

    netkiller old

扫码关注云+社区

领取腾讯云代金券