我的模特:
class MyModel < ActiveRecord::Base
before_save [:method1!, :method2!]
#..........
private
def method1!
puts 'method1'
end
def method2!
puts 'method2'
end
end
保存模型时,方法method1
和method2
由于某种原因未被调用。我的代码中有错误吗?
答案 0 :(得分:2)
只需修改模型
class MyModel < ActiveRecord::Base
before_save :method1!, :method2!
#..........
private
def method1!
puts 'method1'
end
def method2!
puts 'method2'
end
end
我认为它会对你有所帮助。
感谢。
答案 1 :(得分:1)
试试这个: before_save做 方法1! 端
私人 def方法1! 把“method1!” 端