Rails:使用@user.save(false)来避开model的校验

来源:互联网 发布:京东云主机 绑定域名 编辑:程序博客网 时间:2024/05/21 07:11

http://hi.baidu.com/%D0%C7203/blog/item/3b23d382276f29bb6d81195e.html

 

今天在看railscast.com的openid_authentication视频的时候,发现里面采用了这个方法。

使用 @user.save(false),这样update_attribute方法就不会触发validation,这样得到的数据将直接存入数据库。

参考:

http://wiki.rubyonrails.org/rails/pages/UnderstandingValidation

http://ar.rubyonrails.org/

原创粉丝点击