ruby-on-rails - simple_form 是否与回形针一起使用 validates_attachment_presence?

标签 ruby-on-rails paperclip simple-form

我有一个名为头像的带有回形针附件的模型,该模型使用 validates_attachment_presence 来确保头像存在。 simple_form 似乎没有注意到这一点,也没有用星号来表示头像是必填字段。我添加了一个额外的 validates_presence_of :avatar 和 simple_form 拾取了该字段,但现在当用户未选择头像时它不会添加错误类。有没有人使用 simple_form 处理回形针附件?

最佳答案

解决方案是添加存在验证以及 attachment_presence:

validates :avatar, attachment_presence: true, presence: true

这将以简单的形式正确显示星号并正确验证文件的存在。

关于ruby-on-rails - simple_form 是否与回形针一起使用 validates_attachment_presence?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10577221/

相关文章:

ruby-on-rails - 如何在 simple_form group_method 中传递参数?

ruby-on-rails - 我可以创建一个有参数的别名吗?

ruby-on-rails - 使用 PaperClip AV 上传后视频显示黑屏

ruby-on-rails - Rails PaperClip 附件,知道是否有图像缩略图?

ruby-on-rails - 用于亚马逊 S3 的 AutoSmusher 优化图像?

ruby-on-rails - simple_form 我没有找到 citext 的输入

ruby-on-rails - 简单形式输入的最小值

ruby-on-rails - Bundler 正在弃用 bundle 控制台以支持 bin/console。谁能更清楚地说明 bin/console 应该如何工作?

ruby-on-rails - 使用 RESTful session 在 Controller 之间传递数据

ruby-on-rails - 如何访问 Rails 的 'can' t be blank' 错误消息?