Каков порядок обратных вызовов и проверок ActiveRecord?

Мне было интересно, в каком порядке вызываются обратные вызовы и проверки при создании объекта ActiveRecord.

Допустим, у меня есть несколько пользовательских проверок & amp; обратные вызовы, подобные следующему:

validates :reference_code, :if => :reference_code, :on => :create
before_create :assign_reference

какой из них будет первым? Сначала должен произойти обратный вызов, иначе проверка может завершиться неудачей.

Ответы на вопрос(1)

Ваш ответ на вопрос