我正在尝试在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
。
答案 0 :(得分:3)
使用mongo.exe
我可以毫无问题地执行命令。使用RoboMongo
我收到的错误与您指出的相同。
取自评论:
RoboMongo尚未升级到与MongoDB 2.6 shell相同的状态。它仍然依赖于SpiderMonkey JavaScript引擎的MongoDB 2.4依赖项,以及缺少2.6升级内置的各种帮助程序。批量操作是升级的一部分。 - Neil Lunn