2016-08-04 5 views
0

Я пытаюсь добавить проверку в активной модели администратора, и делает это следующим образом:Ошибка проверки в активном администратора в Ruby On Rails 5

ActiveAdmin.register Skill do 

    permit_params :title, :text, :status 
    validates :title, length: { maximum: 20 }, presence: true 

end 

и это дает следующее сообщение об ошибке:

undefined method `validates' for # ActiveAdmin::ResourceDSL:0x007f576cab00c0

Когда я использую то же самое на модели frontend, тогда он отлично работает, не знаю, что происходит.

+0

пожалуйста, вы можете приклеить которые активны админ версии вы использовали? – power

+1

Добавьте подтверждение в модель не в активный администратор. –

+0

@power it's 1.0.0.pre4 –

ответ

1

Попробуйте добавить проверку в Active record model вместо активного администратора.

Добавить

validates :title, length: { maximum: 20 }, presence: true 

в Skill модели