after_create:some_method和after_create之间的区别是什么?

时间:2013-12-28 03:05:09

标签: ruby-on-rails

这两个回调之间的主要区别是什么?

after_create do
  # ...
end

after_create :some_method

def some_method
   # ....
end

1 个答案:

答案 0 :(得分:1)

总结:

行为没有区别。第一个是产生块,而第二个选项是调用方法。后者更常见。

控制器有after_filterbefore_filter个回调,它们的工作方式相同