我将尝试循环年份和月份。如果
我尝试了以下方法:
但是上面的代码返回错误信息:
@user.created_at
是2015年11月
,那么我想要得到以下输出:November 2015
December 2015
January 2016
February 2016
March 2016
我尝试了以下方法:
Hash[(@user.created_at.month..Date.today.month).map { |month| [ month, 0 ] }].merge(...)
但是上面的代码返回错误信息:
这是因为它循环了堆栈级别太深
11..3
。如何解决这个问题?