0
現在我有以下的,其正常工作:如何克隆/複製模型實例並保留其關聯?
e = Event.find(params[:based_on_id])
@event = e.clone
@event.tag_ids = e.tag_ids
@event.subcategories = e.subcategories
不過,我想避免的最後兩行,尤其是因爲我的模型可能在未來改變其關聯結構。我只想要一個原始的「新」副本,其中包括所有關聯。
注意:上面的關聯是has_many:through。