在Heroku上重新部署alpha版本的最佳方法是什么,并在服务器上重新执行服务器mongo fixtures执行meteor reset
?
答案 0 :(得分:2)
无法找到一个好的解决方案。所以我需要进入我的heroku mongohq界面,并手动删除所有集合,然后重新启动heroku。
答案 1 :(得分:2)
我用任何托管的自定义方法解决了这个问题(只有调试,而不是生产):
>在/server/reset.js 中 Meteor.methods({
resetear: function() {
Collection1.remove({});
Collection2.remove({});
//And Update Any Collection 3, Flush array embeded
Collection3.update({},{$set:{'usersenrol':[]}},{'multi':true});
}
});
然后,在客户端控制台中:
Meteor.call('resetear')