db.collection.insertMAny 不工作,我的代码有问题吗?

Posted

技术标签:

【中文标题】db.collection.insertMAny 不工作,我的代码有问题吗?【英文标题】:db.collection.insertOne not working, is there something wwrong with my code? 【发布时间】:2021-10-07 12:29:16 【问题描述】:

好的,这里有一些上下文。基本上,我正在制作一个不和谐的机器人,我使用猫鼬来存储用户数据,比如他们在银行里有多少黄金,但我试过看教程和复制代码(我们都为此感到内疚)但没有似乎工作。 这是我的代码:

const user = db.collection.insertOne(
            _id: mongoose.Types.ObjectId,
            guild: msg.guild.id,
            gold: 0,
        )

【问题讨论】:

你的收藏名称是什么?你确定是“收藏”? 没有,但是当我使用集合的名称时,它仍然不起作用。 @Rukshan 【参考方案1】:

insertOne 在 mongoose 中不可用

尝试阅读更多关于这个 *** 的答案:insertOne is not a function

【讨论】:

【参考方案2】:

使用 mongodb 命令

db.collection.insert(...)

您可以查看here

与猫鼬

myModel.create(...)

您可以查看here

【讨论】:

以上是关于db.collection.insertMAny 不工作,我的代码有问题吗?的主要内容,如果未能解决你的问题,请参考以下文章

MongoDB 基础增删改查

文档的增删改查

MongoDB基本操作之CRUD

如何将输入字段映射为mongodb中的不同字段