如何在MongoDB的shell中打印出超过20个项(文档)?

23 浏览
0 Comments

如何在MongoDB的shell中打印出超过20个项(文档)?

db.foo.find().limit(300)

不行,它仍然只打印出20个文档。

db.foo.find().toArray()
db.foo.find().forEach(printjson)

两者都会以非常详细的视图打印每个文档,而不是find()的1行版本:

admin 更改状态以发布 2023年5月24日
0
0 Comments

从Shell中,您可以使用以下命令:

db.collection.find().toArray()

来显示所有文档,而无需使用 it 命令。

0
0 Comments
0