在mongo shell中设置漂亮打印的缩进级别

时间:2017-07-12 08:28:16

标签: mongodb pretty-print

有没有办法设置MongoDB的pretty shell命令的缩进级别?

有时,深色嵌套对象需要在漂亮打印时进行包装。虽然Python's pprint等模块具有缩进级别的设置,但MongoDB's pretty API似乎没有提供此设置。

是否有解决方法(以任何方式设置漂亮打印的缩进)?

1 个答案:

答案 0 :(得分:0)

由于the mongo shell是一个JavaScript shell,您可以use its pretty-printing functionality。例如

JSON.stringify(db.runs.find()[0], null, 2)

JSON.stringify

的第三个参数
  

表示用作空格的空格字符数;