我正在使用, rails 5.2
,bootstrap-4
文件上传成功。我想要的是当我在表格中输入公司名称时,它应该检查.bootstrap_form
active-storage
company_logo
我试过了,当我在表单中包含错误循环时,它运行良好。
- if @company.errors.any?
#error_explanation
%ul
- @company.errors.full_messages.each do |message|
%li= message
型号代码
has_one_attached :company_logo
validates :name, :company_logo,presence: true
after_validation :is_logo?, if: Proc.new { |a| a.name? }
def is_logo?
errors.add(:base, 'Please upload your company logo.') if !self.company_logo.attached?
end