我有一个服务模型,它有一个查询提供者以获取数组的方法:
class Service < ActiveRecord::Base
def query
return [1, 2, 3, 4]
end
我没有将返回的数组存储在我的 ActiveRecord 表中。现在,我想创建一些特定于返回数组的方法,例如 is_odd?、is_even?。
就约定而言,我应该将这些方法存储在哪里?在一个新的班级?新模块?
我有一个服务模型,它有一个查询提供者以获取数组的方法:
class Service < ActiveRecord::Base
def query
return [1, 2, 3, 4]
end
我没有将返回的数组存储在我的 ActiveRecord 表中。现在,我想创建一些特定于返回数组的方法,例如 is_odd?、is_even?。
就约定而言,我应该将这些方法存储在哪里?在一个新的班级?新模块?