Могу ли я определить метод в рельсовых моделях?

У моей модели рельсов есть код, который пытаетсяdefine_method(method_name) внутри модели.

Я продолжаю получать:

NoMethodError: undefined method `define_method'

Что я делаю неправильно? Я делаю это не в том месте. Мне нужен этот метод прилагается к этой модели. Где еще я могу определить этот метод?

РЕДАКТИРОВАТЬ: Для тех, кто просит увидеть код:

for field in rdev_fields
  next if self.attributes.include?(field)
  count = count + 1
  rdev_hash[field.to_sym] = self.attributes["attribute#{count}"]
  if !self.respond_to?(field) then
    define_method("#{field}") do
      self.send("attribute#{count}".to_sym)
    end
  end
end

Ответы на вопрос(3)

Ваш ответ на вопрос