我有一个MSSQL外部数据库,我需要连接它。
我在database.yml中创建了一个新条目
external_database:
adapter: sqlserver
host: xxx.xxx.xxx.xxx
database: Trader
username: name
password: pw
timeout : 5000
并在app / models / database.rb中创建了一个模型文件
class Database < ActiveRecord::Base
establish_connection(:external_database)
self.table_name = 'dbo.Trade'
end
我需要哪些型号/控制器才能访问数据库中的内容?即使我正确连接到数据库,我也不知道。
有一个人使用PHP this case,但这似乎消除了Ruby的观点。 This link只会在您执行实际值检索的视图中显示完成后的错误。