例如內工作,假設有在導軌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