我有一个Meteor应用程序,它使用一些数据初始化MongoDB,该数据将在应用程序中进一步使用。问题是当它已经插入时,我不想再次插入它,所以我很难添加此检查:
Meteor.startup(()=>{
if (CodesData.find().count() === 0) {
/*insert codes */
}
});
但是,数据库似乎是空的,但是当我启动应用程序时,每条记录都会翻倍(几次之后甚至更多)。此代码已添加到我的收藏夹中,也许那是错误的?
如何解决此问题?