我将在很多模型中重用一些函数,在rails中,所以我认为必须有一种更好的方法来不重写代码或不在模型中加载帮助器。
那么,实现这一目标的最佳方式是什么?
答案 0 :(得分:2)
您可以在模块中放置常用功能
module CommonFunctions
def common1
end
def common2
end
end
然后将它们包含在使用它们的模型中
class Comment
include CommonFunctions
end
class Post
include CommonFunctions
end