类型错误:mongodb属性insertmany不是函数

kse8i1jr  于 2023-03-07  发布在  Go
关注(0)|答案(3)|浏览(128)
db.col.insertMany(
    [
        {
        "_id" : "tt0084726",
        "title" : "Star Trek II: The Wrath of Khan",
        "year" : 1982,
        "type" : "movie"
        },
        {
        "_id" : "tt0796366",
        "title" : "Star Trek",
        "year" : 2009,
        "type" : "movie"
        },
        {
        "_id" : "tt0084726",
        "title" : "Star Trek II: The Wrath of Khan",
        "year" : 1982,
        "type" : "movie"
        }
    ]
);

操作系统:LinuxMint 17.3罗莎·蒙戈数据库:数据库版本v2.6.12
我正在参加University of MongoDB的一个课程,当我在mongo shell中输入上面的命令时,出现了一个错误:TypeError: Property 'insertMany' of object test.col is not a function怎么解决?我看了文档,还是不行。

6pp0gazn

6pp0gazn1#

我遇到过类似的问题。您需要3.2版本
> New in version 3.2.
您需要更新您的mongodb版本以使用insertMany
这并不难,我几周前就用insertMany做过了

xhv8bpkk

xhv8bpkk2#

我是MongoDB的新手,我在另一个场景中遇到了类似的错误。我在这里添加了一个答案,任何未来的读者可能会发现有用!
一个月一个月**[一个月二个月一个月]**一个月三个月一个月
我忘了包括方括号,并得到了同样的错误!!

gdrx4gfi

gdrx4gfi3#

确保表名为复数:
db.cols.insertMany

相关问题