【发布时间】:2015-12-14 08:00:43
【问题描述】:
我有一个 Product 类,它包含多个事件——在大多数情况下,可以保存数千个事件——我不需要在 ActiveAdmin 产品页面上显示这些事件,但 ActiveAdmin 无论如何都会尝试加载它们,这会导致应用崩溃。
我怎样才能最好地让产品管理页面忽略这种关系?与定制集合有关吗?在 Event 模型上放置一个空范围并在管理页面上将其作为默认值调用?真的不确定如何解决这个问题。
【问题讨论】:
-
has_many :events, dependent: :nullify你能试试吗。我也不确定它是否会起作用。 :)
标签: ruby-on-rails activerecord activeadmin relationship