我有一个(缩减的)模型,如下所示:
class MyModel < ActiveRecord::Base
def self.update_status
event_time = time_ago_in_words 30.minutes.from_now
Twitter.update("Event is starting in #{event_time}")
end
end
正如预期的那样,由于尝试使用来自 DateHelper 的方法“time_ago_in_words”,我收到了 NoMethodError 异常。我应该如何做到这一点,也许更重要的是,我是否以正确的方式进行?