我创建了mongodb后端简单的rails应用程序。我在连接我的rails 4应用程序与本地mongodb数据库没有问题。但是我不能连接蒙古ab的mongodb服务。我在mongoid.yml
中有以下代码development:
sessions:
default:
database: trial_db
hosts:
- dsXXXXXX.mlab.com:53216/trial_db
username: username
password: password
options:
pool_size: 50
我使用以下版本ruby, rails, mongoid
Rails版本- 4.2Ruby版本- 2.1.5蒙古版- 4
MongoDB 4不兼容MongoDB 3.x。mLab沙箱目前运行MongoDB 3.2。要在应用程序中使用mLab,您需要使用Mongoid 5或6:https://docs.mongodb.com/ruby-driver/master/mongoid/#ruby-mongoid-tutorial