【问题标题】:Incorrectly showing total number of documents in MongoHQ Collection on cloudbees在 cloudbees 上的 MongoHQ Collection 中错误地显示文档总数
【发布时间】:2013-01-12 13:32:56
【问题描述】:

在 Cloudbees MongoHQ 上,一个集合显示的文档总数不正确,而其他集合显示正确。 当我进入该集合并设置限制时,它显示的数字与文档总数不同。

在主屏幕上,它显示 201 个文档并且数量越来越多,但在集合内部,即使将限制设置为 201,它也只显示 101 个文档。

MongoHQ 显示不正确的文档总数有什么原因吗?

【问题讨论】:

  • 您是说 Web UI 在集合中显示的文档数量与 MongoDB 控制台显示的不同?
  • 这不是 Web UI 和控制台的问题。在 Web UI 主屏幕上,所有集合都被显示,一个集合显示 201 个文档。当我单击该集合并将限制设置为 250 时,它显示 101 个文档...
  • Ayush - 这可能是最好的解决方案 - 对我来说听起来像是一个错误
  • 好吧,似乎所有包含 100 多个文档的集合都只显示 101 个文档。是否有任何设置可以更改此设置或其错误。

标签: cloudbees mongohq


【解决方案1】:

Mongo 的默认批量大小为 101。当您通过 MongoHQ 查询数据库时,会显示前 101 个结果,其余的则隐藏。不幸的是,它们不允许您运行 getNext() 命令。

更多信息(特定于 PHP Mongo 驱动程序):http://derickrethans.nl/cursors-in-mongodb.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-07-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多