我使用嵌套for for user有很多图像,当用户删除图像时
validates :images, :length => { :minimum => 1}
不起作用。
它仅检查图像是否仅为新表单的空白,但如果图像已经存在则以编辑形式检查,我们使用“link_to remove”删除图像,则验证不起作用。
答案 0 :(得分:0)
class User
has_many :images, autosave: true
end
当autosave为真时,所有孩子都会被保存,无论他们是否是新记录。
您可能还想查看association callbacks。