RoboMongo:不显示所有文档

时间:2017-11-23 14:42:49

标签: node.js mongodb robo3t

当我打开一个集合时,它只显示前50个文档而不是所有文档。如何使RoboMongo显示集合中的所有文档(最好是自动)?

robomongo result

3 个答案:

答案 0 :(得分:4)

您可以更改默认批量大小:

  • 修改robomongo.json(在Linux / MacOS上的~/.config/robomongo/<version>/,在Windows上的c:\Users\YourName\.config\<version>/中)
  • 更改batchSize属性,您可以选择固定大小的值(例如100)或选择0表示“所有文档”(h / t @ PaulRey虽然我使用这个符号有不同的结果,请看这个问题下面的评论):

    {
      "batchSize" : 100,
      ...
    }
    
  • 保存robomongo.json并重新启动RoboMongo

这允许您增加默认批量大小,尽管可能需要等待更长时间才能获得结果。

更多详情in the docs

答案 1 :(得分:3)

您还可以在最后使用toArray()一次获得整个结果。

example toArray()

答案 2 :(得分:1)

右上方有一个输入,可让您在查询下更改显示文档的数量。将其更改为0并按Enter键。它会加载所有文件。

The input buttons

即使之后再次出现50,您也会显示所有文件。