2012-02-02 2 views
0

Если у меня есть класс ActiveModel БарRails ActiveModel пустой конструктор

Это взрывает

Bar.new

Мой класс выглядит следующим образом:

require 'active_model' 

class Foo 
    include ActiveModel::Validations 
    include ActiveModel::Naming 

    def initialize(attributes={}) 
    #some code 
    end 
end 

class Bar < Foo 
end 

Спасибо заранее!

ответ

0

ActiveModel :: Name - это класс, который не является модулем, он не должен быть включен.

+0

Спасибо. У меня на самом деле не было того, что в моем коде просто набрал пример неправильно. –

0

Часть моего опыта обучения. У меня была другая опечатка, вызывающая проблему, но я нашел ее, и теперь она работает.

Thanks

+0

Привет, Джейсон Левенс, не могли бы вы сообщить нам, что укрепило вашу проблему? благодаря – reto

Смежные вопросы