sha*_*jin 9 ruby ruby-on-rails
在下面的代码中,save(false)做了什么?
def create_reset_code!
@reset = true
self.attributes = {:reset_code => Digest::SHA1.hexdigest( Time.now.to_s.split(//).sort_by {rand}.join )}
save(false)
end
Run Code Online (Sandbox Code Playgroud)
如果它是用于更新凭证,那么它们为什么包含false?
旧的Rails版本:
save(false)
Run Code Online (Sandbox Code Playgroud)
每个文档的新Rails版本:
save(validate: false)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4382 次 |
| 最近记录: |