MongoDB(课时26 聚合(取的集合个数))

Posted 做梦当财神

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MongoDB(课时26 聚合(取的集合个数))相关的知识,希望对你有一定的参考价值。

3.7 聚合(重点)

信息的统计操作就是聚合(直白:分组统计就是一种聚合操作)。

3.7.1 取的集合的数据量

对于集合的数据量而言,在MongoDB里面直接使用count()函数就可以完成。

范例:统计students表中的数据量

db.students.count()

范例:模糊查询

db.students.count({"name" : /张/i})

在进行信息查询的时候,不设置条件要比设置条件查询快,也就是说在之前的代码编写里面不管是查询全部还是模糊查询,实际上最终都使用模糊查询这一种(没设置关键字)。 

 

以上是关于MongoDB(课时26 聚合(取的集合个数))的主要内容,如果未能解决你的问题,请参考以下文章

使用 mongodb 聚合获取父子关系

mongoDB,带有 $sum 和 $count 的 mongoose 聚合查询

mongoDB,带有 $sum 和 $count 的 mongoose 聚合查询

MongoDB(课时28 group操作)

如何在mongodb聚合中按顺序获取计数?

MongoDB(课时17 更新函数)