2012-04-08 72 views
0

我有一个在Heroku上使用Mongolab存储数据的项目(MongoDB)。 我需要创建2个不同的数据库实例:一个用于产品,一个用于开发。如何用MongoLab和Heroku管理多个数据库?

任何想法我该怎么做,以及如何告诉我的代码使用哪一个?

感谢

回答

0

您应该使用配置变量(https://devcenter.heroku.com/articles/config-vars)设置数据库的URL,然后在你的蒙戈初始化使用环境变量。设置一个应用程序以使用生产网址和开发应用程序来使用开发人员数据库网址。

+0

好的配置环境, 但是我怎么能从heroku生成一个新的数据库URI? 谢谢, – zobi8225 2012-04-08 19:30:03

+0

https://devcenter.heroku.com/articles/mongolab应该有所帮助。 – 2012-04-09 08:50:24

+0

我已经阅读过它,但他们没有说如何在同一个项目上安装2个URI。 关于irc,人们对我说这是不可能的。 (对不起,我的英文不好).. – zobi8225 2012-04-09 11:11:33