我正在使用简单的表单,并希望添加validates_presence_of:简介验证 用户模型。
= f.input :intro, :as => :rich_text_editor, :input_html => {:rows => 6}
问题是默认情况下html标签br在保存引入用户的同时传递参数 验证存在不起作用。
答案 0 :(得分:0)
除了做一个简单的validates_presence_of,你可以实现自己的验证,在你的情况下它可能是这样的:
class YourModel < ActiveRecord::Base
validates_each :intro do |record, attribute, value|
if value.blank? || value.strip == "<br/>"
model.errors.add( attribute, :blank )
end
end
end
然后您将按照预期的方式进行验证。