资讯专栏INFORMATION COLUMN

MongoDB pretty()用法 查询文档记录

社区管理员 / 432人阅读

MongoDB命令行进行数据查询时,数据查询的结果一般会很长,且find() 方法是以非结构化的方式来显示文档的,所以查询结果的输出不是非常直观,导致进行异常排查时,往往会看花眼。如果需要以更易读、更美观的方式来读取数据,可以使用 pretty() 方法,下面我就为大家演示一下:

(1)插入测试数据

for (var i = 1; i <= 1000; i++) {
  db.starcto.insert( { x : i , name0: "MACLEAN" , name1:"MACLEAN", name2:"MACLEAN", name3:"MACLEAN", name3:"MACLEAN"} )
}

(2)查询效果展示

# 默认查询横向显示

rs0:PRIMARY> db.starcto.find().limit(1)
{ "_id" : ObjectId("622ae4a48ce60971e2d85f82"),"x":1, "name0":"MACLEAN", "name1":"MACLEAN", "name2":"MACLEAN" }

如上述在未加.pretty()时,find()查询结果都在一行显示,如果集合文档结构复杂,内容较多时,密密麻麻堆在一起,查看起来非常困难。

# 加.pretty()后,查询显示效果

rs0:PRIMARY> db.starcto.find().limit(1).pretty()
{
    "_id" : ObjectId("622ae4a48ce60971e2d85f82"),
    "x" : 1,
    "name0" : "MACLEAN",
    "name1" : "MACLEAN",
    "name2" : "MACLEAN"
}

查询语句添加.pretty()后,可以看出查询结果以json格式竖向展示,此时查询结果展示就已经非常直观了。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/128123.html

相关文章

  • mongodb学习笔记

    摘要:用于存储布尔值真假。将一个值与二进制的元素的最低值和最高值相对比。可选,抛出异常的级别。在建立唯一索引时是否删除重复记录指定创建唯一索引。索引权重值,数值在到之间,表示该索引相对于其他索引字段的得分权重。 Robo 3T -< 可视化工具 http://blog.csdn.net/i_vic/ar... [Unit] Description=mongodb After=networ...

    lemanli 评论0 收藏0
  • MongoDB 学习笔记

    摘要:本文内容主要来自的学习,学习笔记基于个人理解对原书部分内容进行调整。如果需要练习相关命令行工具可直接阅读本学习笔记。笔者测试数据库版本较早,但文中涉及的所有概念及命令行工具基本适用于所有版本。二准备安装和运行服务在学习之前,需要安装环境。 感谢 Karl Seguin 编写的 The Little MongoDB Book 这本 MongoDB 入门书。 本文内容主要来自「The Li...

    Juven 评论0 收藏0
  • MongoDB 学习笔记

    摘要:本文内容主要来自的学习,学习笔记基于个人理解对原书部分内容进行调整。如果需要练习相关命令行工具可直接阅读本学习笔记。笔者测试数据库版本较早,但文中涉及的所有概念及命令行工具基本适用于所有版本。二准备安装和运行服务在学习之前,需要安装环境。 感谢 Karl Seguin 编写的 The Little MongoDB Book 这本 MongoDB 入门书。 本文内容主要来自「The Li...

    bitkylin 评论0 收藏0
  • MongoDB 学习笔记

    摘要:本文内容主要来自的学习,学习笔记基于个人理解对原书部分内容进行调整。如果需要练习相关命令行工具可直接阅读本学习笔记。笔者测试数据库版本较早,但文中涉及的所有概念及命令行工具基本适用于所有版本。二准备安装和运行服务在学习之前,需要安装环境。 感谢 Karl Seguin 编写的 The Little MongoDB Book 这本 MongoDB 入门书。 本文内容主要来自「The Li...

    makeFoxPlay 评论0 收藏0
  • MongoDB 学习笔记

    摘要:本文内容主要来自的学习,学习笔记基于个人理解对原书部分内容进行调整。如果需要练习相关命令行工具可直接阅读本学习笔记。笔者测试数据库版本较早,但文中涉及的所有概念及命令行工具基本适用于所有版本。二准备安装和运行服务在学习之前,需要安装环境。 感谢 Karl Seguin 编写的 The Little MongoDB Book 这本 MongoDB 入门书。 本文内容主要来自「The Li...

    刘永祥 评论0 收藏0

发表评论

0条评论

社区管理员

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<