/*十有三博客*/
  • 首页
  • 关于本站
  • 网站地图
  • RSS订阅

MongoDB学习笔记:batchInsert is not a function

2016-01-28 十有三 0 浏览:1万+ 数据库 MongoDB

最近买了本MongoDB的书籍来进行学习,在学习到批量插入函数batchInsert的时候,发现会出现错误提示:batchInsert is not a function,经过研究发现这个函数已经过时被废弃使用了,直接使用insert函数就可以了。只能说MongoDB发展和更新的太快,而技术类的书籍中文翻译总会比英文书籍来的更慢,所以导致书中的内容来不及更新了。

看来还是需要直接查看MongoDB官网的文档才能获取第一手的准确资料。这里买的书籍只能作为参考了。我所买的书是MongoDB权威指南(第2版),在书本的第三章P29-30页关于批量插入部分,按照书中的内容输入如下语句:

MongoDB错误batchInsert is not a function截图

直接就提示了错误信息:

E QUERY  [thread1] Type Error: db.blog.batchInsert is not a function: @(shell):1:1
PS:db.blog是我在数据中作为测试的一个集。

由于我使用的是3.2.1版本的MongoDB,所以batchInsert函数已经被废弃了,新版本直接使用insert函数就可以正常的批量插入:

MongoDB可以使用Insert批量添加数据

显示插入数据成功,一共新增了3条数据。

这里可以看下insert函数官方文档

晒下书:

MongoDB晒书截图


作者:十有三

出处:https://shiyousan.com/post/635896144169080715

版权声明:本文采用知识共享许可协议:署名-相同方式共享 4.0 国际(CC BY-SA 4.0)。欢迎转载本文,转载请声明出处或保留此段声明。


  • 上一篇: SQL SERVER中查询当天、当月、当年数据的SQL语句
  • 下一篇: MongoDB学习笔记:解决编写.mongorc.js脚本无效的问题

相关文章
  • SQL 获取下一条数据
  • SQL Server还原数据库出现未选择要还原的备份集
  • System.Data.SqlClient.SqlError: 尚未备份数据库的日志尾部
  • MongoDB在Windows Server 2012 R2中的安全部署
  • 解决SQL Service创建链接服务器出现(null) 是无效的产品名称的问题
  • MongoDB学习笔记:28663 Cannot start server. The default storage engine 'wiredTiger' is not available

文章分类

.NET技术 123 数据库 24 Web前端 21 网站建设运维 37 操作系统与应用 66 程序猿日常 11 开发工具 12 其他随笔 13

文章标签

ASP.NET ASP.NET MVC C# CSS HTML IIS Javascript Linux MongoDB MySql SQL SQL Server Visual Studio Windows系统 版本控制系统 插件工具 服务器 搞笑娱乐 好文分享 软件应用 生活知识 手机问题 随笔 网络知识 网站设计优化 网站维护 养生保健 异常处理 硬件设备 游戏攻略

热门文章

  • IIS8如何安装和使用URL重写工具-URL Rewrite
  • 林蛋大与楚中天,朱肚皮与朱月坡
  • 解决IE11安装升级失败和在安装前需要更新的问题
  • Windows Server 2012无法安装 .NET3.5-安装角色或功能失败,找不到源文件
  • VS重构重命名的快捷键

推荐文章

  • 解决bootstrap框架中Glyphicons字体图标无法显示
  • 龙游浅水遭虾戏,虎落平阳被犬欺出处
  • 火狐浏览器在URL中不兼容反斜杠"\"作为路径分隔
  • 游戏运行出现Failed to Initialize PhysX Hardware Acceleration
  • c# 字符串string类型转换成DateTime类型

友情链接

  • Passingwind的博客
  • 码友网

知识共享许可协议 CC BY-SA 4.0本站作品采用知识共享许可协议:署名-相同方式共享 4.0 国际(CC BY-SA 4.0)。
闽ICP备15003702号
闽公网安备 35020302035102号