Mongodb 有没有办法以更好的格式查看mongo结果?

Mongodb 有没有办法以更好的格式查看mongo结果?,mongodb,Mongodb,有没有办法以更好的格式查看mongo结果,就像我们在sql中使用的\G一样?没有办法像MySQL中的\G那样启用垂直打印。在上下文中,视图不太有用,因为MongoDB是一个文档存储,可以有嵌套文档等 通过在查询中添加.pretty(),您可以在pretty printing中打印查询结果: db.test.find().pretty() 这将在展开的文档视图中返回结果,这可能会有所帮助。除了@Andre solution, 如果您只想得到一个元素。您可以使用findOne函数。它很好地打印了那

有没有办法以更好的格式查看mongo结果,就像我们在sql中使用的\G一样?

没有办法像MySQL中的\G那样启用垂直打印。在上下文中,视图不太有用,因为MongoDB是一个文档存储,可以有嵌套文档等

通过在查询中添加
.pretty()
,您可以在pretty printing中打印查询结果:

db.test.find().pretty()

这将在展开的文档视图中返回结果,这可能会有所帮助。

除了@Andre solution, 如果您只想得到一个元素。您可以使用findOne函数。它很好地打印了那个文件

db.test.findOne()
也可以在光标上使用toArray。虽然它是一个记忆猪,但为数不多的结果,它的精细和漂亮的打印

db.test.find({...}).toArray()

你是说?很好,这是最接近MySQL的方式了。