json 插入数据_MongoDB如何一次插入多条json数据
背景
MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。
MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。
文档的数据结构和 JSON 基本一样。
所有存储在集合中的数据都是 BSON 格式。
BSON 是一种类似 JSON 的二进制形式的存储格式,是 Binary JSON 的简称。
MongoDB 使用 insert() 或 save() 方法向集合中插入文档,语法如下:
db.COLLECTION_NAME.insert(document)
但在使用mongo的客户端插入多条记录时,只有一条记录被插入。
示例:
db.user.insert(
{"name":"test1","age":20,"createdDate":"20120-01-20","salary":"12000"},
{"name":"test2","age":21,"createdDate":"20120-01-21","salary":"12100"}
)
查看结果:
解决方式
使用数组方式插入
db.user.insert(
[
{"name":"test3","age":20,"createdDate":"20120-01-20","salary":"12000"},
{"name":"test4","age":21,"createdDate":"20120-01-21","salary":"12100"}
]
)
执行结果
总结
3.2 版本后还有以下几种语法可用于插入文档:
- db.collection.insertOne():向指定集合中插入一条文档数据
- db.collection.insertMany():向指定集合中插入多条文档数据
一次插入多条数据
1、先创建数组
2、将数据放在数组中
3、一次 insert 到集合中
json 插入数据_MongoDB如何一次插入多条json数据相关推荐
- mongodb添加多条数据_mongodb一次能插入多少数据
UYOU insert()方法:下面是在inventory集合中插入一个三个字段的文档:复制代码代码如下:db.inventory.insert( { _id: 10, type: "mis ...
- java mongodb批量更新数据_MongoDB的批量查询条件进行批量更新数据
今天遇到这样一个场景:在Java中批量更新MongoDB数据,不过每次更新的条件有不一样,那如何有效地进行更新操作呢? 刚开始的时候,我是想到循环批量更新操作,即每一种查询条件进行一次批量更新过程,这 ...
- js中请求URL获得json数据,将数据解析并建表插入
//打开数据库 var db = openDatabase('mydb', '1.0', 'Test DB', 2 * 1024 * 1024); //html请求数据 function testXm ...
- mysql 插入慢_Mongodb 与 MySQL对比
NoSQL 的全称是 Not Only SQL,也可以理解非关系型的数据库,是一种新型的革命式的数据库设计方式,不过它不是为了取代传统的关系型数据库而被设计的,它们分别代表了不同的数据库设计思路. M ...
- mysql插入数据die_吴裕雄 10-MySQL插入数据
语法 以下为向MySQL数据表插入数据通用的 INSERT INTO SQL语法: INSERT INTO table_name ( field1, field2,...fieldN ) VALUES ...
- insert批量插入500ms_如何快速安全的插入千万条数据
作者:ksfzhaohui 最近有个需求解析一个订单文件,并且说明文件可达到千万条数据,每条数据大概在20个字段左右,每个字段使用逗号分隔,需要尽量在半小时内入库. 思路 1.估算文件大小 因为告诉文 ...
- C# SqlBulkCopy 避免插入重复数据(不重复即插入)
之前写过一篇 C# SqlBulkCopy 大量数据导入到数据库 的文章介绍了大量数据导入到数据库的高效方法. 这篇文章与之有些关联,在这之前所想的是做全量插入,每次run这个job就会清空然后插入, ...
- hibernate同时插入两条相同数据(偶尔)原因调查
项目测试阶段,遇到一个问题: 一条数据,会被同时更新两条,而且还是偶发的,这个就比较尴尬了,代码也顺过了,单人测试也测试过了,没什么问题.后来,在晚上找资料时,找到一篇博客,博文如下: 前几天和朋友讨 ...
- 成功解决在excel表格中仅在某列内插入一个空白单元格,使其下部的数据整体下移一格
成功解决在excel表格中仅在某列内插入一个空白单元格,使其下部的数据整体下移一格 目录 解决问题 解决方法 解决问题 在excel表格中仅在某列内插入一个空白单元格,使其下部的数据整体下移一格 解决 ...
最新文章
- 服务器计费系统安卓,GitHub - NWAFU/dms_client: 服务器计费系统(客户机端):用于统计租户的服务器使用情况...
- 常见消息队列对比(ActiveMQ、ZeroMQ、kafka、RabbitMQ)?
- 修改sms_def的MOF文件收集网络共享信息
- 今日arXiv精选 | 11篇EMNLP 2021最新论文
- 谈谈Java编程中的拦截器与过滤器的区别
- Pycharm最新版本安装教程
- 方法类型,模块与Stream流
- ios Quartz 各种绘制图形用法
- java之正则表达式、日期操作
- RoaringBitmap分析及使用
- 计算机网络报考注册测绘师,测绘员该不该考“注册测绘师”?看过来人的心得体会.........
- Tuxedo服务中间件
- django教程ajax,Django Ajax的使用教程
- 你以为你在利用碎片化时间,实际上你的时间被碎片化了
- vue3.0 路由隐藏地址栏
- 抓包常用工具使用简介
- 华为电脑和手机一碰传_体验华为“一碰传”高科技,实现手机和电脑互传文件...
- 商品期货交易开仓上限(商品期货开仓限制)
- 如何判断两条直线是否相交
- 显示前半内容后半内容用省略号_2015年广东中考满分作文赏析:特别的一朵花_1500字...