作者giive (lala)
看板Ruby
标题一次连接 Multi Database
时间Wed Dec 13 15:38:41 2006
http://lightyror.blogspot.com/2006/12/multi-database.html
andling with Rails。他们的作法有点诡异,而且有一个关键性的问题,每次 request 每个不相关的页面也都得连接一次 external database。可是 Rails 要做这件事情应该没那麽复杂呀?
1. 设定 config
extradb_production:
adapter: mysql
host: localhost
username: root
password: blabla
database: extradb_prod
2. 在相关 Model 利用 estabilish_connection 去做连接而外设定
class lala < ActiveRecord::Base
establish_connection :extradb_production
end
然後收工,连跨 DB 的关连性都没问题。
--
lighty RoR 是一个介绍 lighttpd , SQLite , Ruby and Rails 的 Blog
http://lightyror.blogspot.com/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.218.90.242
※ 编辑: giive 来自: 61.218.90.242 (12/13 15:38)
1F:推 godfat:这没复制好吧 O_o 12/13 17:55