标签: ruby-on-rails
我在数据库中保存了两个值,我希望将其用作Rails中的Date帮助程序。
例如,num的整数值为2,而period的字符串值为days。我喜欢按如下方式使用它们:
num
2
period
days
2.days.from_now
我尝试过以下方法但没有成功:
num.period.from_now
我怎样才能做到这一点?
任何帮助都非常感激。
答案 0 :(得分:1)
您可以使用Object#send来调用动态方法名称:
Object#send
num.send(period).from_now