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

MongoDB学习笔记:batchInsert is not a function

2016-01-28 十有三 0 浏览:3067 数据库 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脚本无效的问题

相关文章
  • 记录MongoDb连接错误System.TimeoutException: A timeout occured after 30000ms selecting a server
  • 解决COMMIT TRANSACTION 请求没有对应的 BEGIN TRANSACTION错误
  • 使用sqlcmd命令执行带参数的存储过程
  • SQL Server Express不支持维护计划功能
  • SQL SERVER中查询当天、当月、当年数据的SQL语句
  • SQL查询当前数据上一条和下一条的数据以实现获取文章上下篇文章信息
发表评论
记住昵称

文章分类

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

文章标签

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

热门文章

  • VS重构重命名的快捷键
  • 解决IE11安装升级失败和在安装前需要更新的问题
  • 林蛋大与楚中天,朱肚皮与朱月坡
  • jquery ajax error函数和及其参数详细说明
  • Win10中如何设置Hyper-V的网络让虚拟机也能上外网

推荐文章

  • (译)在 ASP.NET中使用 XML-RPC 进行ping
  • javascript 实现函数/方法重载效果
  • 百度站内搜索如何设置和使用自定义样式设计(即不使用模板,使用自定义的模板)
  • c# 字符串string类型转换成DateTime类型
  • 解决Windows Server 2012 R2出现"帐户名与安全标识间无任何映射"错误

最新评论

  • 谢谢了。第一次遇到,以前怎么不会出现这种情况呢,奇
  • 第一种方法解决问题。在开始菜单里重置为默认的推荐浏
  • 使用百度分享按钮动态分享的时候永远默认分享最后一条
  • 使用百度分享按钮动态分享的时候永远默认分享最后一条
  • 非常感谢

友情链接

  • Wil的博客
  • Passingwind的博客
  • 坤哥网
  • .NET开发者社区

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