函数"/>
插入不是mongo中的函数
我编写了此简单的代码以在数据库中插入一些内容。我的数据库是mongodb,我想在nodejs的集合中插入一个对象(一个文档)。像这样的东西:
await InboxMessage.insert({
userId,
title,
body,
viewed: false,
deeplink: customData && customData.deeplink ? customData.deeplink : null,
})
但是我收到一个对我说的错误:回复评论时出错:TypeError:InboxMessage.insert不是函数
我哪里出错了?
回答如下:尝试使用insertOne功能:
等待db.collectionName.insertOne({});
await InboxMessage.insertOne({
userId,
title,
body,
viewed: false,
deeplink: customData && customData.deeplink ? customData.deeplink : null,
});
如果使用猫鼬npm,则使用create或save
等待ModelName.create({});
await InboxMessage.create({
userId,
title,
body,
viewed: false,
deeplink: customData && customData.deeplink ? customData.deeplink : null,
});
更多推荐
插入不是mongo中的函数
发布评论