que tienen la siguiente configuración de las relaciones:HABTM relaciones con ActiveRecord
class Article < ActiveRecord::Base
has_and_belongs_to_many :authors
end
class Author < ActiveRecord::Base
has_and_belongs_to_many :articles
end
me di cuenta de que, aunque la tabla de unión articles_authors
tiene marcas de tiempo, no poblar la hora de crear una nueva relación. Por ejemplo:
Author.first.articles << Article.first
Es importante que realice un seguimiento de cuándo un autor está asociado a un artículo. ¿Hay alguna manera de que pueda hacer esto?
¡Gracias! Crear un modelo de relación separado funciona. No pensé que el almacenamiento de marcas de tiempo fuera suficiente para garantizar un modelo por separado. – deadkarma
¿Esto significa que la tabla articles_authors necesita ser renombrada a article_authors? –
@TonyZito Eso es correcto. – Gazler