Ruby Rails 5 上的活动管理员中的验证错误
Validation Error in Active Admin in Ruby On Rails 5
我正在尝试在 Active Admin 模型中添加验证,并按如下方式进行:
ActiveAdmin.register Skill do
permit_params :title, :text, :status
validates :title, length: { maximum: 20 }, presence: true
end
并给出以下错误:
undefined method `validates' for # ActiveAdmin::ResourceDSL:0x007f576cab00c0
当我在前端模型上使用相同的东西时,它工作正常,不知道发生了什么。
尝试在 Active 记录模型中而不是在 active admin 中添加验证。
添加
validates :title, length: { maximum: 20 }, presence: true
在 Skill
模型中
我正在尝试在 Active Admin 模型中添加验证,并按如下方式进行:
ActiveAdmin.register Skill do
permit_params :title, :text, :status
validates :title, length: { maximum: 20 }, presence: true
end
并给出以下错误:
undefined method `validates' for # ActiveAdmin::ResourceDSL:0x007f576cab00c0
当我在前端模型上使用相同的东西时,它工作正常,不知道发生了什么。
尝试在 Active 记录模型中而不是在 active admin 中添加验证。
添加
validates :title, length: { maximum: 20 }, presence: true
在 Skill
模型中