代码之家  ›  专栏  ›  技术社区  ›  Braham Shakti

在ruby on rails中始终执行哪个回调

  •  -1
  • Braham Shakti  · 技术社区  · 11 年前

    我们在ruby on rails中有各种回调,例如 before_validation , after_validation , before_save , after_save 但是是否有任何回调总是在ruby on rails中执行?

    1 回复  |  直到 11 年前
        1
  •  3
  •   SteveTurczyn    11 年前

    一个非常全面的回调是 after_initialize

    在从数据库检索记录时,对从数据库检索到的每个记录运行此命令。。。甚至在实例化新记录(例如。 Model.new )

    如果您使用 after_find 它的行为类似,只是不针对新对象运行,只在检索现有对象时运行。