MongoDB不会返回某些集合的所有字段

时间:2016-12-13 16:52:42

标签: mongodb mlab

我最近开始研究Mongo数据库,并在浏览记录时注意到某些集合没有返回所有字段。然而,查询集合中的所有对象似乎返回完整的数据。

这可能是什么原因?我的数据库托管在mLab上,我在通过查询编辑器浏览数据库时以及使用GUI工具(例如MongoDB Compass)连接到数据库时看到了这个问题。

感谢任何帮助!

2 个答案:

答案 0 :(得分:0)

MongoDb罗盘基本上用于以图形形式查看数据,因此它只显示可以图形形式查看的字段。

EG。字段如:[" 1"," 4"," 8"]或对象数组

无法以图形形式查看。

答案 1 :(得分:0)

尝试为您的请求添加限制,默认为10

以下操作示例返回“bios”集合中最多50个文档:

db.bios.find().limit( 50 )