我知道这可能不是我经常做的事情,但我想在模型中使用帮助器。
我正在报告模型中生成电子表格,并希望在time_ago_in_words
ActionView::Helpers::DateHelper
方法
这是可行的,还是我应该在视图中生成它?
答案 0 :(得分:16)
您可以在模型中包含模块,并像在视图中一样使用它
class Report
include ActionView::Helpers::DateHelper
...
end
答案 1 :(得分:0)
class Post < ActiveRecord::Base
include ActionView::Helpers::DateHelper
def my_test_method(a, include_seconds = false)
time_ago_in_words(a, include_second)
end
end