我是靠谱客的博主 潇洒黄蜂,最近开发中收集的这篇文章主要介绍mongodb mysql json数据_MongoDB中有什么方法可以获取json数据的内部值?,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

要获取JSON数据的内部值,请find()与dot(。)表示法一起使用。让我们创建一个包含文档的集合-> db.demo235.insertOne(

...   {

...      "id":101,

...      "details":[

...         {

...            "Name":"Chris Brown",

...            "Age":21

...         },

...         {

...            "Name":"David Miller",

...            "Age":24

...         }

...      ],

...      "otherdetails":[

...         {

...            "Score":56,

...            "Subject":"MongoDB"

...         },

...         {

...            "Score":78,

...            "Subject":"MySQL"

...         }

...      ]

...   }

...);

{

"acknowledged" : true,

"insertedId" : ObjectId("5e418d22f4cebbeaebec514b")

}

在find()方法的帮助下显示集合中的所有文档-> db.demo235.find().pretty();

这将产生以下输出-{

"_id" : ObjectId("5e418d22f4cebbeaebec514b"),

"id" : 101,

"details" : [

{

"Name" : "Chris Brown",

"Age" : 21

},

{

"Name" : "David Miller",

"Age" : 24

}

],

"otherdetails" : [

{

"Score" : 56,

"Subject" : "MongoDB"

},

{

"Score" : 78,

"Subject" : "MySQL"

}

]

}

以下是获取json数据的内部值的查询-> db.demo235.find({},{"otherdetails.Subject":1,_id:0});

这将产生以下输出-{ "otherdetails" : [ { "Subject" : "MongoDB" }, { "Subject" : "MySQL" } ] }

最后

以上就是潇洒黄蜂为你收集整理的mongodb mysql json数据_MongoDB中有什么方法可以获取json数据的内部值?的全部内容,希望文章能够帮你解决mongodb mysql json数据_MongoDB中有什么方法可以获取json数据的内部值?所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(50)

评论列表共有 0 条评论

立即
投稿
返回
顶部