我如何在生产中命名我的mongodb表?

时间:2012-04-28 17:27:47

标签: ruby-on-rails ruby-on-rails-3 mongodb mongoid unicorn

好的,所以我有一个使用mongoid的rails应用程序,我在我的mongoid文件中为生产数据库设置了这些设置

# set these environment variables on your prod server
production:
  host: <%= ENV['MONGOID_HOST'] %>
  port: <%= ENV['MONGOID_PORT'] %>
  username: <%= ENV['MONGOID_USERNAME'] %>
  password: <%= ENV['MONGOID_PASSWORD'] %>
  database: <%= ENV['MONGOID_DATABASE'] %>

这是如何工作的,以及如何将数据库命名为rails 3.2.3 app中的特定内容

1 个答案:

答案 0 :(得分:0)

以上是使用环境变量

你可以删除&lt;%= ENV部分并用just替换 'myDatabaseName' 如果你想要它是相当静态的

用户名/密码等也是如此

我建议您阅读使用环境变量运行应用程序,因为它会提供更多灵活性