2015-02-11 48 views
0

我有一个商店,有8个项目,以及每个项目的品种。这里是我的项目模式:如何初步插入文件到猫鼬(第一次)

var productSchema = new Schema({ 
    color: { 
    type: String 
    }, 
    flavor: { 
    type: String 
    }, 
    edition: { 
    type: String 
    }, 
    offset : { 
    type: String 
    }, 
    size: { 
    type: String 
    } 
}); 

所以,现在我在这里,我需要填写我的数码存储与项目金额的地步。我想知道做什么的正确方法是什么(以及将来如何将每次产品的更多时间添加到我的“商店”,即我的数据库)。

这里是我可以看到这样做的方式:

直接添加使用类似Robomongo或只是mongo本身(这将涉及使一些长期循环的每个类型的项目我有)

项目

或创建节点应用程序,该应用程序将被运行一次,并将经历插入和保存文档的过程,就像它们一次添加一个一样。

由于我从来没有这样做过,我不知道人们如何用他们最初的物品供应来储存他们的数据库,并且会很感激任何见解。由于

回答

1

我个人设置一些迁移文件,并使用此NPM包这样做:

MIGRATE