【发布时间】:2012-04-09 02:46:42
【问题描述】:
我有一个项目托管在 Heroku 上,使用 Mongolab 存储数据 (MongoDB)。 我需要创建 2 个不同的数据库实例:一个用于 prod,一个用于 dev。
知道我该怎么做以及如何告诉我的代码使用哪一个吗?
谢谢
【问题讨论】:
我有一个项目托管在 Heroku 上,使用 Mongolab 存储数据 (MongoDB)。 我需要创建 2 个不同的数据库实例:一个用于 prod,一个用于 dev。
知道我该怎么做以及如何告诉我的代码使用哪一个吗?
谢谢
【问题讨论】:
您应该使用配置变量 (https://devcenter.heroku.com/articles/config-vars) 来设置数据库 url,然后在 mongo 初始化程序中使用环境变量。设置一个应用使用生产 url,一个开发应用使用开发者数据库 url。
【讨论】: