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 に答える