我在一个Model类中定义了一个方法,该类在before_create
上调用,它将设置模型的属性,并且还声明了这些属性的验证。我想知道哪个是第一个。
答案 0 :(得分:3)
首先调用验证。来自documentation:
(-) save
(-) valid
(1) before_validation
(-) validate
(2) after_validation
(3) before_save
(4) before_create
(-) create
(5) after_create
(6) after_save
(7) after_commit