我正在尝试从外部数据库中读取一些数据并将其显示在我的主页中。这是我走了多远:
在我的database.yml文件中:
external_db:
adapter: mysql2
database: external_src
username: external_src
password: mypassword
host: myblog.com
我没有页面模型,所以我创建了一个:/app/models/pages.rb
并添加以下内容:
class Blog < ActiveRecord::Base
establish_connection(:external_db)
set_table_name :posts
end
现在,在我的页面控制器中,如何检索数据?假设我在该数据库中有一个名为pots的表,我想检索id为2的帖子?
答案 0 :(得分:0)
与使用#find
方法的任何其他模型一样,即:
Blog.find(2)
应该工作
<子>未测试子>