在Rails 3中使用设计远程登录数据库



我正在构建一个应用程序,它将用户数据保存在一个单独的(远程)数据库中。我如何使设计使用该数据库而不是默认的一个?

向数据库添加一个条目。然后在User中(或者在调用您的设计模型时)告诉它使用远程条目。比如。

的形式

remote_development:
  host: replace_with_ip_address_of_remote_db
  #[all the other usual db settings like adapter, username, db name, etc.]
#[don't forget remote_test and remote_production entries]

User.rb

establish_connection "remote_#{RAILS_ENV}"

您可能还想在模型级别添加一些缓存,以减少远程数据库往返。

相关内容

  • 没有找到相关文章

最新更新