我的需求就像庫存管理一樣。我要創建一個Web應用程序與同一個表中的所有我們的開發環境(5現在)的相互作用,並做更新,刪除等使用rails在多個數據庫中使用同一表進行交互
我讀到關於使用多個DB連接:
class Qa1 < ActiveRecord::Base
self.abstract_class = true
establish_connection "qa1_#{Rails.env}"
end
class Qa2 < ActiveRecord::Base
self.abstract_class = true
establish_connection "qa2_#{Rails.env}"
end
現在我有一個表
class Table1Qa1 < Qa1
end
class Table1Qa2 < Qa2
end
class Table1Qa3 < Qa3
end
這工作,但我的想法是有更好的方法來連接創建 這麼多車型爲對象同桌的呢?
我用Rails 3.2和Ruby 1.9.3
感謝
我們可以通過該數據庫名作爲參數,並連接 – beck03076 2013-03-11 22:10:25
你將如何運行這段代碼? Web應用程序或rake任務/ bash腳本? – 2013-03-11 22:17:31
@和它的一個軌道應用程序 – harshit 2013-03-11 22:19:16