加入收藏 | 设为首页 | 会员中心 | 我要投稿 海南站长网 (https://www.0898zz.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

Mongodb 如何在mongo shell中对输出进行分页

发布时间:2023-01-09 13:35:23 所属栏目:MySql教程 来源:未知
导读: Mongodb 如何在mongo shell中对输出进行分页
mongodb
Mongodb 如何在mongo shell中对输出进行分页,mongodb,usability,mongodb-shell,Mongodb,Usability,Mongodb Shell,是否可以将结果从mon

Mongodb 如何在mongo shell中对输出进行分页

mongodb

Mongodb 如何在mongo shell中对输出进行分页,mongodb,usability,mongodb-shell,Mongodb,Usability,Mongodb Shell,是否可以将结果从mongo shell中导入寻呼机mysql cli的等价物是:mysql>无寻呼机如果返回的游标未指定给变量,Mongo shell已经对结果进行分页。从文件中:…在mongo shell中,如果返回的游标未分配给变量使用var关键字,则光标将自动最多迭代20次,打印出匹配查询。mongo shell将提示键入它进行迭代另外20次您可以设置DBQuery.shellBatchSize属性来更改数字从默认值20开始的迭代次数这似乎不可能,但您可以输出到文件,

是否可以将结果从mongo shell中导入寻呼机

mysql cli的等价物是:

mysql>无寻呼机

如果返回的游标未指定给变量,Mongo shell已经对结果进行分页。从文件中:

…在mongo shell中,如果返回的游标未分配给变量使用var关键字,则光标将自动最多迭代20次,打印出匹配查询。mongo shell将提示键入它进行迭代另外20次

您可以设置DBQuery.shellBatchSize属性来更改数字从默认值20开始的迭代次数

这似乎不可能,但您可以输出到文件mysql分页,然后在另一个终端中使用寻呼机读取您的文件:

$ mongo | tee file.txt

请参阅。

您可以尝试使用mongo--eval选项。比如:

mongo  --quiet --eval '' | less

mongo——安静——评估”|更少

不完全是我想要的。这只根据结果的数量进行分页,即使内容超出屏幕高度,而且我必须键入“it”才能移动到下一组记录。例如,在mongo中,搜索db.users.find().pretty()会使屏幕高度溢出,即使使用DBQuery.shellBatchSize=1->使用mysql寻呼机,结果也会根据屏幕高度进行分页,而不受限制;所以“select*from users\G”给了我->并且你可以看到我甚至可以在缓冲结果中搜索。@davidhm如果我没有弄错的话MongoDB没有你想要的。您可以根据自己的意愿编写一个脚本来手动格式化,但这样您就失去了mongo shell的自动完成功能

(编辑:海南站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!