Mongodb获取结果数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mongodb获取结果数相关的知识,希望对你有一定的参考价值。

我在查找如何从查询中获取大量文档方面遇到麻烦。我现在所能做的就是

long count = collection.countDocuments();

由此产生的结果总是相同的。

我的下一个命令是分页

FindIterable<Document> iterDoc = collection.find(query).skip(skip).limit(size);

但是我想知道来自]的结果数量>

collection.find(query)

但是对于FindIterable文档,没有countDocuments()函数。这样做的重点是我想知道一些关于分页的页面。有一些用于计数结果的MongoDB函数吗?

谢谢你,抱歉我的英语。

我在查找如何从查询中获取大量文档方面遇到麻烦。我现在所能做的就是long count = collection.countDocuments();结果始终是相同的。 ...

答案

您可以编写类似这样的函数

以上是关于Mongodb获取结果数的主要内容,如果未能解决你的问题,请参考以下文章

使用mongodb的Java驱动程序时如何限制结果数?

如何获取 mongodb 中的记录数

在 mongodb 中计数不同而不给出不同的结果

MongoDB 使用 Node.js 获取集合中的文档数(计数)

怎么在java中获得mongodb分组group的结果中的总数量

MongoDB进程查看方法