Есть к примеру некая функция в
concern которая должна принимать
параметр из модели в которой его подключили, как это сделать лучше всего?
Например:
Concern:module Fields
extend ActiveSupport::Concern
def set_fields
self.fields(variable_from_model).each do |f|
# some code
end
end
Model:class User < ActiveRecord::Base
include ::Fields
variable_from_model= 'user'
end
Вот как передать такую переменную в concern чтобы сделать правильную выборку из БД, т.е. каждая модель вставляет своё значение в
variable_from_model