我正在研究一個Rails網站,該網站描述股票共同基金和ETF。我已經有一個單獨的Ruby腳本,每晚運行一次,並用這些共同基金和ETF上的數據填充Postgres數據庫。如何在Rails中使用LEGACY數據庫?
Rails教程的第6章並不完全符合我的要求。我想要做的和Rails教程的第6章之間的區別是: 1.在我的Rails站點中,不需要創建數據庫,因爲它已經被填充。所以我不認爲我需要使用「rails generate」或「rake db:migrate」。 (或者我錯了嗎?) 2. My Rails站點只讀取數據,不添加,刪除或編輯數據。
看一看這個問題http://stackoverflow.com/questions/1226182/how-do-i-work-with-two-different-databases-in-rails -with-active-records – 2013-04-20 02:30:31
您不必創建遷移。只需創建你的模型。如果數據庫表與模型名稱不匹配,則可以使用'set_table_name'。如果您不使用Rails標準的外鍵,則必須在關係中指定外鍵。 – 2013-04-20 02:30:37
@ mind.blank,這個問題更多的是關於連接到應用程序內的多個數據庫。 – 2013-04-20 02:31:44