我想知道如何在Mongo shell中使用unix' more
命令输出大文档。
我有一个我要检查的大文件,但它很快就会填满我的终端最大高度。结果我看不到它的开头部分。有什么建议吗?
答案 0 :(得分:0)
实际上,这很简单,不需要GUI:
mongo --eval 'db = db.getSiblingDB("yourdb");
c = db.yourCollection.find({"answer":42},{"_id":0,"question":1});
while(c.hasNext()){
printjson(c.next())
}' | less
(为了便于阅读而缩进,但仍然有效)