mongodb查询不重复数据的记录总数
2015-09-16 11:46
357 查看
导语:db.keyword.distinct("keyword").length
如下:
db.keyword.distinct("keyword").length
查看keyword表中keyword字段没有重复的记录总数
这个方法在官方文档中没有看到,试了下find原来也是可以那样使用的
db.keyword.find().length() ==db.keyword.find().count()
当然这里的length必须是加括号的
不过这个方法只适合少量数据,测试20万的时候可以,一百多万的时候就不行了,报数据太大,大家可以根据实际情况看下他大概支持多少数据。
--本篇文章主要参考:http://www.tanbo.name/html/99314.html
如下:
db.keyword.distinct("keyword").length
查看keyword表中keyword字段没有重复的记录总数
这个方法在官方文档中没有看到,试了下find原来也是可以那样使用的
db.keyword.find().length() ==db.keyword.find().count()
当然这里的length必须是加括号的
不过这个方法只适合少量数据,测试20万的时候可以,一百多万的时候就不行了,报数据太大,大家可以根据实际情况看下他大概支持多少数据。
--本篇文章主要参考:http://www.tanbo.name/html/99314.html
相关文章推荐
- windows下MongoDB的安装及配置
- MongoDB学习日记 - java代码(四):构建Document
- mongodb分片集群突然停电造成一些错误,分片无法启动(非正常关闭)
- mongodb 复杂聚合
- MongoDB学习日记 - java代码(三):数据库与集合操作
- mongodb添加文件出现error
- Scrapy和MongoDB的应用---爬取
- MongoDB基本使用
- 在C#中使用官方驱动操作MongoDB
- MongoDB 3.0.6 安装 增删改查
- MongoDB学习日记 - java代码(二):建立连接
- MongoDB学习日记 - java代码(一):mongodb driver
- MongoDB学习日记(十):聚合
- C#操作MongoDB数据库方法
- mongodb备份还原脚本
- MongoDB常用操作
- mongodb java driver3.0初探
- [转]MongoDB c++驱动安装与使用
- MongoDB 复制集模式Replica Sets
- mongodb 权限管理