Posso definir o método nos modelos de trilhos?

Meu modelo de trilhos tem código que está tentandodefine_method(method_name) dentro do modelo.

Eu continuo recebendo:

NoMethodError: undefined method `define_method'

O que estou fazendo errado? Estou fazendo isso no lugar errado. Eu preciso desse método anexado a este modelo. Onde mais posso definir esse método?

EDIT: Para quem pede para ver o código:

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

questionAnswers(4)

yourAnswerToTheQuestion