through references rails many has_one has_many has_and_belongs_to_many has example belongs and ruby-on-rails ruby ruby-on-rails-4 associations

ruby on rails - references - ¿Cómo crear correctamente un registro asociado justo después de la creación del registro del asociator?



rails references (1)

Estoy usando Ruby on Rails 4.1 y me gustaría saber si es bueno y cuáles son los inconvenientes de crear un registro asociado justo después de la creación del registro del asociator. Es decir, por ejemplo, tengo la clase Article y la clase Comment que belongs_to Article y me gustaría crear un comentario "predeterminado" justo después de que se crea un artículo.

Probablemente pueda usar un método de devolución de llamada para lograr eso, pero ¿hay otros enfoques para lograr lo que estoy buscando? ¿Qué debería mirar para estar "equilibrado" (por ej .: dependencias de clase / módulo)?


Usted está buscando algo en la línea de ...

Class Article has_many :comments after_create :create_first_comment! def create_first_comment! comments.create end end