【问题标题】:How do i name my mongodb table in production?如何在生产中命名我的 mongodb 表?
【发布时间】:2012-04-28 17:27:46
【问题描述】:

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

【问题讨论】:

  • 您在哪里托管您的应用程序?赫罗库?自己的服务器?
  • 自己的服务器...在亚马逊 ec2 上

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


【解决方案1】:

以上是使用环境变量

您可以删除

用户名/密码等也是如此

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

【讨论】:

  • 我在 amazon ec2 上的 ubuntu 11.10 上,我想知道如何使用这些环境变量创建数据库...你有链接或可以解释更多的东西
  • 您是否通过 SSH 连接到您的服务器?您需要使用 mongo shell 创建数据库 - 请参阅 mongodb 网站,然后在您的 Web 服务器上设置环境变量。或编辑您的配置文件以静态添加名称/详细信息
猜你喜欢
  • 2015-02-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-03-23
  • 2012-02-02
  • 2016-05-17
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多