我在Meteor上使用MongoDB时遇到了麻烦(使用Webstorm 10)。
你知道一种很好的方法来执行“种子”迁移吗?
我听说过Mongo插件,但插件的互联网文档很差,而我无法理解如何使用MongoExplorer。
任何建议?
答案 0 :(得分:0)
在应用程序启动时插入一些数据非常简单:Insert data in collection at Meteor's startup或http://eureka.ykyuen.info/2015/02/19/meteor-insert-sample-data-if-the-mongodb-is-empty/。
如果要编辑从版本X到版本Y的架构,可以查看此现有的Meteor项目:https://github.com/wekan/wekan/blob/devel/server/migrations.js。
如果你寻找令人敬畏的模式来进行迁移(种子,回滚等等),这是一个很棒的模式(但在PHP中):http://laravel.com/docs/5.1/migrations