我写了这个简单的代码来插入一些东西到数据库中。我的数据库是mongodb,我想插入一个对象(一个文档)到nodejs的一个集合中。
await InboxMessage.insert({
userId,
title,
body,
viewed: false,
deeplink: customData && customData.deeplink ? customData.deeplink : null,
})
但我得到一个错误告诉我:回复评论时出错:类型错误:InboxMessage.insert不是函数
我哪里做错了?
2条答案
按热度按时间ilmyapht1#
尝试使用insertOne函数:
等待数据库集合名称插入一个({});
如果你正在使用mongoose npm然后使用创建或保存
等待型号名称创建({});
ltqd579y2#
它将与insertOne()函数一起工作。尝试使用那个...我得到了与使用insertOne()函数解决的相同的错误,并且数据被插入到集合中。