Tag: 组 由

Rails 5.1 group_by年和月,并显示两者

我正在为我的费用开发一个rails应用程序。 我有3个模型,如:用户,支出和货币。 我可以通过表单创建支出,我有标题,描述,金额,currency_id,user_id。 所有的关系都是有效的。 我使用来自用户控制器的show.html.erb来显示current_user的所有费用。 这很好。 然后我将费用分组在一起并按日期排序。 我实际上做了两组,第一组是今天和其他组。 因此,在显示屏上显示我今天创建的费用列表(第一组),然后是月份列表,其中包含前一个日期(第二组)的费用。 现在它显示了这个: Today Expense 1… Expense 2… January … … … December … … 等等… 我想在月份旁边添加年份,以便它显示如下: Today … … January 2018 … … December 2017 … … 除此之外,我希望将这个月和年份作为一个链接,这样当您点击它时,您将转到一个新页面,仅显示该特定月份的所有费用。 多数民众赞成。 是的,我也使用will_paginate。 现在我做的就是这个,让我们从我的UsersController开始: class UsersController params[:page], :per_page => 10) #Retrives all messages and divides into two groups todays messages […]