2012-12-23 61 views
0

我有兩種模式:社區和金融。社區有許多財務。我正在創建一個包含社區信息的頁面,以及最新的財務信息。我的問題是:我無法隔離最近財務的活躍記錄。Ruby on Rails積極的記錄/與has_many關係的關係問題

我的控制器代碼如下所示:

@community=Community.find(params[:id]) 
@financial=Financial.where(params[:id => :community_id]).maximum("year") 

當我運行的代碼,所有我回來是今年一個Fixnum,沒有財務信息的完整陣列。

我一直在爲這一整天掙扎着,我猜測答案很簡單......在此先感謝您的幫助!

+0

你認爲'params [:id =>:community_id]'是什麼樣的語法?什麼是您試圖查詢的實際列,以及您嘗試使用的實際值是多少? – meagar

回答