rails 管理员加入模型
rails admin join model
伙计们,
我是第一次使用 rails 管理员,我有一个问题如何在 rails 管理员上使用加入模型。
我有这个型号:
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
但那样的话,当我在我的管理面板上 edit/create 浏览时,在添加访问时,我需要 select 访问者和浏览。我需要一种可以自动 select 浏览的方法(因为实际上我已经有了)。我应该如何配置我的关注点?
您需要配置 inverse_of 关联。
您可以在协会或字段上这样做:
config.model Team do
field :categories do
inverse_of :teams
end
end
伙计们,
我是第一次使用 rails 管理员,我有一个问题如何在 rails 管理员上使用加入模型。
我有这个型号:
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
但那样的话,当我在我的管理面板上 edit/create 浏览时,在添加访问时,我需要 select 访问者和浏览。我需要一种可以自动 select 浏览的方法(因为实际上我已经有了)。我应该如何配置我的关注点?
您需要配置 inverse_of 关联。 您可以在协会或字段上这样做:
config.model Team do
field :categories do
inverse_of :teams
end
end