例如内工作,假设有在导轨3.2.3ActiveRecord的 - 一个连接
def test_action
a = User.find_by_id(params[:user_id])
# some calculations.....
b = Reporst.find_by_name(params[:report_name])
# some calculations.....
c = Places.find_by_name(params[:place_name])
end
此代码3个请求到数据库,并打开3个不同的连接的代码。很可能这将是一个相当长的行动。
有没有办法打开只有一个连接,并在其中做3个请求?或者我想控制自己使用哪个连接。
为什么你认为代码打开3个不同的连接?他们在不同的数据库中吗? – xdazz 2012-08-08 09:02:56
我只是这么想的。 – Alexandre 2012-08-08 09:08:09