我有一个名为avatar的回形针附件的模型,该模型使用validates_attachment_presence来确保存在头像。 simple_form似乎没有选择这个并且没有使用星号呈现表单以指示avatar是必填字段。我添加了一个额外的validates_presence_of:avatar和simple_form拾取了该字段,但现在当用户没有选择一个头像时它不会添加错误类。有没有人使用paperclip附件处理simple_form?
答案 0 :(得分:3)
解决方案是添加状态验证以及attachment_presence:
validates :avatar, attachment_presence: true, presence: true
这将正确显示带有简单形式的星号,并正确验证文件是否存在。