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