MongoDB:无法执行批量操作

时间:2014-12-17 10:59:47

标签: mongodb mongodb-query mlab robo3t

我正在尝试在MongoDB中使用bulk operations,但一直收到以下错误:

TypeError: db.items.initializeUnorderedBulkOp is not a function (shell):1

...在shell中执行此行时:

var bulk = db.items.initializeUnorderedBulkOp();

我在这里缺少什么?

PS:我使用的mongo服务器托管在MongoLab上,db.version()报告版本2.6.5

1 个答案:

答案 0 :(得分:3)

使用mongo.exe我可以毫无问题地执行命令。使用RoboMongo我收到的错误与您指出的相同。

取自评论:

  

RoboMongo尚未升级到与MongoDB 2.6 shell相同的状态。它仍然依赖于SpiderMonkey JavaScript引擎的MongoDB 2.4依赖项,以及缺少2.6升级内置的各种帮助程序。批量操作是升级的一部分。 - Neil Lunn