在models目录下新建一个app/models/external_model/database_connection.rb文件
# database_connection.rb
class DatabaseConnection < ActiveRecord::Base
self.abstract_class = true # 共用连接池,减少数据库连接的消耗
establish_connection :database_name if Rails.env.production? # DatabaseConnection是一个类,它用来读取database.yml配置。
end
需要使用的model文件
class Model < DatabaseConnection
self.table_name = 'table_name'
end