rails admin join model

时间:2017-12-09 17:19:20

标签: ruby-on-rails rails-admin

Hy guys,

我是第一次使用rails admin吗?我有一个问题如何在rails admin上使用join模型。

我有这个型号:

class Visitor
  attr_accessible :name
end
class Place
  attr_accessible :name
  has_many :visits
end
class Visit
  attr_accessible :another_field
  belongs_to :visitor
  belongs_to :place
end

我的PlaceConcern就是这样:

rails_admin do
  edit do
    group :visits do
      field :another_field
      field :visits do
        searchable :name
      end
    end
  end
end

但是当我在管理面板上编辑/创建游览时,添加访问时,我需要选择访问者和游览。我需要一种方式来自动选择巡视(因为实际上我已经拥有它)。我应该如何配置我的顾虑?

1 个答案:

答案 0 :(得分:0)

您需要配置关联的inverse_of。 您可以在关联或字段上执行此操作:

config.model Team do
  field :categories do
    inverse_of :teams
  end
end