
ActiveRecord
cppinside
这个作者很懒,什么都没留下…
展开
-
上传文件plugin:upload_column 比 file_column强得多!
优于file_column是显而易见的。 本人发现的几处: 1、验证出错时,upload_column提供了自定义错误消息接口。file_column的消息是固定英文的,虽说可以改其源文件,但直接改plugin总是别扭些,也影响update。 2、upload_column提供了更全面的图片处理接口。不仅可以选择处理器,而且对于图片的处理也提供了单独调用处理器的方式。 如:使用file原创 2013-06-14 01:24:55 · 494 阅读 · 0 评论 -
验证前自动清除模型属性的空格
validates_presence_of时,如果属性中有空格,就不管用了。 在进行验证时,一般都需要trim(ruby是strip)后再验证,但是ror的验证并没有象struts2一样提供先trim再验证的接口,还好有一个插件可以自动清除属性两边的空格。 http://github.com/rmm5t/strip_attributes/tree/master StripAttribu原创 2013-06-14 01:25:03 · 386 阅读 · 0 评论 -
Ruby on Rails 的检验方法(Validation Helpers)大全
可以自定义validate(), 这个方法在每次保存数据时都会被调用. 如: def validate if name.blank? && email.blank? errors.add_to_base("You mustspecify a name or an email address") end end 同时也可以自定义 validate_on_create(),vali原创 2013-06-14 01:24:31 · 393 阅读 · 0 评论