有没有办法看到mongo结果更好的格式,比如我们在sql中使用\ G?
答案 0 :(得分:6)
无法像在MySQL中的\ G中看到的那样启用垂直打印。在视图不太有用的上下文中,因为MongoDB是一个文档存储,可以有嵌套文档等。
通过在查询中添加.pretty()
,您可以在漂亮的打印中打印出查询结果:
db.test.find().pretty()
这将在扩展的文档视图中返回结果,这可能会有所帮助。
答案 1 :(得分:2)
除了@Andre解决方案, 如果你想只获得一个元素。您可以使用findOne函数。它非常适合打印该文档。
db.test.findOne()
您也可以使用toArray游标。虽然它是一个记忆猪,但对于少量的结果,它的精美和漂亮的打印,
db.test.find({...}).toArray()