0

好的,所以我有一个使用 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 应用程序中将数据库命名为特定的名称

4

1 回答 1

0

以上是使用环境变量

您可以删除 <%= ENV 部分并仅替换为 'myDatabaseName' 如果您希望它是相当静态的

用户名/密码等也是如此

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

于 2012-04-28T18:05:02.783 回答