我最近在MongoDB中做一个Mini项目。我试图使用 db.collections.distinct(<field>)
找出字段的不同值命令。
上述命令检索数组内给定字段的所有不同值。但由于我有 12k 个文档,所以所有值都没有显示在我的控制台中。
我搜索了互联网和文档,但没有得到正确的答案。
最佳答案
mongosh
是一个 Node.js 环境。有几种解决方案,例如JSON.stringify
数组或使用 util.inspect .
JSON.stringify(db.collections.distinct(<field>))
util.inspect(db.collections.distinct(<field>), { maxArrayLength: null })
关于mongodb - 如何在 MongoDB shell 中查看整个数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75235592/