NoSQLBooster如何MongoDB的部分文档从一个集合拷贝到另外一个集合中
2023-09-14 09:08:23 时间
假设MongoDB数据库中存有collection_A和collection_B两个集合,如下图所示:
(一)先从集合collection_A中拷贝选择的文档
- 打开collection_A,看到目前有12条文档,并且选中其中部分文档作为拷贝数据源,如下图所示:
在上图中橘黄色部分就是被选中的文档,总共三条文档被选中;现在将它们拷贝,在上图中鼠标右击,弹出选择菜单,如下图所示:
这里选择MongoShell JSON格式拷贝,当然你也可以选择Pure JSON Text格式进行拷贝,这两种的区别就是缩进字符不同,前者是一个右向箭头,后者是两个点;它们还有一个共同点就是在拷贝的数据中首行会是一行注释行“//Copy from NoSQLBooster for MongoDB free edition. This message does not appear if you are using a registered version.”,能看懂英文就明白其意思了,后续再拷贝数据时需要将这行注释行去掉就可以了;到此,就完成了文档的拷贝过程。
(二)将拷贝的文档粘贴到collection_B集合
在完成上述拷贝操作后,接下来就是进行粘贴或者创建过程了。选中collection_B,鼠标右击,弹出菜单框,如下图所示:
选中Insert Documents选项后,会进入如下界面:
我们将拷贝的数据粘贴在上图的{}花括号中,然后点击Run按钮运行,这就可以往collection_B中插入文档了,结果情况如下所示:
上图表明成功新增三条文档记录,插入的数据详情如下:
相关文章
- MongoDB的文档、集合、数据库(二)详解数据库
- MongoDB:构建动态游戏世界的最佳选择(mongodb游戏开发)
- MongoDB复制集合:简单而有效的数据复制技术(mongodb复制集合)
- MongoDB:基于文档的存储结构(mongodb的存储结构)
- 限制MongoDB单文档大小限制:解决方案(mongodb单个文档)
- MongoDB: 使用集合关联实现全面数据模型(mongodb集合关联)
- MongoDB实现高效分页技术(mongodb高效分页)
- 使用 MongoDB实现分组数据查询(mongodb分组查询)
- MongoDB主从搭建的快速入门指南(mongodb主从搭建)
- MongoDB分布式部署:最佳实践(mongodb分布式部署)
- MongoDB:让文档数据库的工作更简单(mongodb文档数据库)
- 文档Mongodb官方文档:优化您的数据库性能(mongodb官方)
- MongoDB之集合:令人叹为观止的数据存储方式(mongodb集合)
- MongoDB主主复制:最高可用性保障(mongodb主主复制)
- 揭秘MongoDB漏洞:数据安全面临威胁(mongodb漏洞)
- MongoDB:高效存储文档的首选数据库方案(mongodb存储文档)
- MongoDB中的嵌套文档:各种可能性(mongodb内嵌文档)
- 极速学会C语言操作MongoDB(c操作mongodb)
- 如何使用MongoDB建立数据集合?(mongodb建集合)
- MongoDB: 如何使用命令创建数据库和集合(mongodb创建命令)
- MongoDB查询数组:使用简单且高效的方法完成集合中包含数组的文档查询和操作。(mongodb查询数组)
- Mongodb如何查询文档(mongodb 查询文档)
- Mongodb多集合,数据库存储好帮手(mongodb多集合)
- MongoDB:实现增删改查的多种可能性(mongodb增删改查)