3
我有一個運行在heroku上的rails 2.3.8應用程序,但是在MongoHQ中配置mongoid 1.9.2時遇到問題。有沒有人做過這項工作?如何在heroku上配置mongoid 1.9.2?
謝謝!
我有一個運行在heroku上的rails 2.3.8應用程序,但是在MongoHQ中配置mongoid 1.9.2時遇到問題。有沒有人做過這項工作?如何在heroku上配置mongoid 1.9.2?
謝謝!
要連接到數據庫,您必須使用MONGODB_URL
變量。
# set these environment variables on your prod server
production:
<<: *defaults
uri: <%= ENV['MONGOHQ_URL'] %>
此外,確保host
屬性未在defaults
節點設置。 強大的文本
defaults: &defaults
# slaves:
# - host: slave1.local
# port: 27018
# - host: slave2.local
# port: 27019
至於我可以告訴mongoid 1.9.2不知道有關URI的配置。 – Lee 2010-11-22 13:10:11
我敢肯定你可以創建一個MongoHQ帳戶,並編寫數據庫設置,而不是使用ENV變量,如果你想。和傳統的數據庫設置一樣。即 – 2010-11-23 22:47:24