2014-11-21 100 views
0

我想做current_month + 1.month if语句真 例如自动增量每月自动导轨

if condition #i mean true 
@month = Jan + 1.month #Feb 
else 
current_month #Jan 
end 

第一次迭代开始的月份一月二月旁边...等

我的问题是如何保存更新@月供以后使用,并自动增加

总之

我想写的方法, ES参数,如果其真正的月度升级到下月自动

+0

你到底想要做什么? “@月”变量中的对象是什么?你想在哪里保存它?在DB? – Surya 2014-11-21 12:51:32

+0

@month = Jan,哪个月会是什么都没关系,你在db – Katya 2014-11-21 12:53:54

+0

什么是'Jan'?一个字符串:“Jan”?,日期对象?或日期时间对象?它是模型类表格中的一列吗? – Surya 2014-11-21 12:55:35

回答

0

假设你有存储在一个@monthDate

@month += 1.month if condition 

如果condition进行评估,以true然后加一个月。否则请保留@month原样。

这是你想要的吗?