我是mongodb的新手,仅通过基本示例进行操作,但是无法使insertMany正常工作。显然它是在v3.2中引入的,但是现在已在4.0.3中将其删除了吗?
> db.version()
4.0.3
> db.fruit.insertMany( [ { name: "Banana" }, { name: "Cherry" } ] );
Tue Oct 30 05:42:17.143 TypeError: Property 'insertMany' of object demo.fruit is not a function
在文档页面(运行v3.6)的嵌入式测试外壳中,相同的语句可以正常工作:
文档未提及有关此功能弃用的任何内容: https://docs.mongodb.com/manual/reference/method/db.collection.insertMany/#db.collection.insertMany
答案 0 :(得分:0)
问题是我使用的是3.2之前的Shell版本 我一直在想查询语句是在服务器上评估的,但显然不是。