在Rails 2.3.6中我试图在同一个应用程序中通过MongoMapper和Mysql使用MongoDb。
我已经看到其他几个问题,但我找不到如何配置rails以在同一个应用程序中使用这两个数据库。
我应该如何配置database.yml文件? 现在是:
development:
adapter: mysql
encoding: utf8
reconnect: false
database: blinddog_development
pool: 5
username: root
password:
socket: /tmp/mysql.sock
test:
adapter: mysql
encoding: utf8
reconnect: false
database: blinddog_rails_test
pool: 5
username: root
password:
socket: /tmp/mysql.sock
production:
adapter: mysql
encoding: utf8
reconnect: false
database: blinddog_rails_production
pool: 5
username: root
password:
socket: /tmp/mysql.sock
我应该添加一些初始化器吗?
提前致谢, 奥古斯托
答案 0 :(得分:0)
因此,您将使用活动记录和标准database.yml文件。您还可以运行rails g mongo_mapper:config来创建您的mongo.yml文件。这些是单独的,应该允许您在模型中使用它们。这也适用于mongoid。