Ruby on rails 验证挂钩之前的活动管理员?

Ruby on rails 验证挂钩之前的活动管理员?,ruby-on-rails,activeadmin,nested-resources,Ruby On Rails,Activeadmin,Nested Resources,我有一个活动的管理模型::gallery,它有一个嵌套的回形针资源::images画廊有很多:图片 :gallery有一个字段::title,这是必需的 当我提交时没有标题,其他字段将保留(:description,:location),但嵌套资源将变为空白 是否有方法在验证之前构建资源,以便在验证检查失败后保持该资源 f.inputs "Images" do f.has_many :images do |i| i.input :image,

我有一个活动的管理模型::gallery,它有一个嵌套的回形针资源::images画廊有很多:图片

:gallery有一个字段::title,这是必需的

当我提交时没有标题,其他字段将保留(:description,:location),但嵌套资源将变为空白

是否有方法在验证之前构建资源,以便在验证检查失败后保持该资源

f.inputs "Images" do 
      f.has_many :images do |i| 

          i.input :image,
                :as=>:file,
                :multipart => true, 
                :label => "Image" 
              end
    end

请检查您是否在图库中添加了这些必需的内容

 attr_accessible :images_attributes


没有欢乐,这些都在适当的位置,但是如果表单失败,表单字段不会持续存在validation@MildFuzz如果您从控制器端和视图端提供更详细的代码,这将对我们有所帮助,因为我认为您不需要钩子。如果您正确添加了代码,Rails会处理嵌套表单。我已经添加了表单的图像部分。我不知道还有多少是有用的。
 accepts_nested_attributes_for :images, :allow_destroy => :true