如何在 MongoDB shell 中查看整个数组?

Dri*_*ive 5 mongodb mongo-shell

最近在MongoDB中做一个Mini项目。我试图使用该命令找出字段的不同值db.collections.distinct(<field>)

上面的命令检索数组内给定字段的所有不同值。但由于我有 12k 个文档,所有值都没有显示在我的控制台中。

这是我得到的输出..如何查看整个结果? 在此输入图像描述

我搜索了互联网和文档,但无法得到正确的答案。

Wer*_*eit 5

mongosh是一个 Node.js 环境。有多种解决方案,例如JSON.stringify数组或使用util.inspect

JSON.stringify(db.collections.distinct(<field>))

util.inspect(db.collections.distinct(<field>), { maxArrayLength: null })
Run Code Online (Sandbox Code Playgroud)