gpt4 book ai didi

java - FindIterable 如何在查询结果中获取总记录

转载 作者:IT老高 更新时间:2023-10-28 12:31:34 26 4
gpt4 key购买 nike

我在 java 2.x 中使用 mongo 驱动程序并传递到 3.1。 DBCursor已弃用,我不得不使用 FindIterable<Document>结构。

当我执行查询时

FindIterable<Document> cursor=(mongo).getCollection().find(findArgs).limit(10).skip(0);

我想通过查询仅在一个查询中找到结果集中的记录总数。

如何在不执行其他查询的情况下检索计数?我说的不是限制中的 10 条记录,而是记录的总数。

我想执行一个查询来检索计数和查找。我不想执行查找和计数。

谢谢

最佳答案

你可以用这个:

(mongo).getCollection().count(findArgs);

关于java - FindIterable<Document> 如何在查询结果中获取总记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33760867/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com