Дублирующиеся объекты, включая ассоциации и содержимое ActionText - PullRequest
0 голосов
/ 23 февраля 2020

В моем приложении на Rails 6 есть меню и страницы. Страницы имеют ActionText в атрибуте «content».

models / menu.rb

class Menu < ApplicationRecord
  has_and_belongs_to_many :pages
end

models / page.rb

class Page < ApplicationRecord
  has_and_belongs_to_many :menus
  has_rich_text :content
end

Как мне дублировать (например, действительно дублировать) страницы и сохранять их ассоциацию меню и содержимое action_text? AR's .dup разрушает как ассоциации, так и контент. deep_clone ничего не говорит о содержании AT, и амеба кажется мертвой?

У моего материала также есть вложения active_storage, кстати:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...