我有两种模式:社区和金融。社区有很多财务。我正在创建一个页面,其中包含社区信息以及最新的财务信息。我的问题是:我无法隔离最新财务的活动记录。
我的控制器代码如下所示:
@community=Community.find(params[:id])
@financial=Financial.where(params[:id => :community_id]).maximum("year")
当我运行代码时,我得到的所有东西都是年份的固定数据,而不是完整的财务信息。
我一整天都在苦苦挣扎,我猜测答案非常简单......提前感谢您的帮助!
答案 0 :(得分:0)
试试这个:
@financial=@community.financials.order("year desc").limit(1)
我建议您查看Active Reord Query Interface。