Sha*_*ane 8 ruby ruby-on-rails ruby-on-rails-4
当我尝试u = User.new后跟时u.save,该before_save方法没有被触发.
这是我的User模特:
class User < ActiveRecord::Base
attr_accessor :password
before_save :encrypt_password
def encrypt_password
puts "Its getting called"
end
end
Run Code Online (Sandbox Code Playgroud)
https://railsforum.com/topic/1741-rails-4-and-before-save-method/
小智 16
回调方法必须是protected或private.
从这里:http://api.rubyonrails.org/classes/ActiveRecord/Callbacks.html下的部分Types of callbacks
| 归档时间: |
|
| 查看次数: |
11701 次 |
| 最近记录: |