【发布时间】:2013-07-19 08:37:41
【问题描述】:
能否帮助我解决 Rails 应用程序中的关联问题。这是我的模型:
class Catalog < ActiveRecord::Base
attr_accessible :name
has_many :parent_catalogs
end
class ParentCatalog < ActiveRecord::Base
attr_accessible :catalog_id, :name
has_many :child_catalogs
belongs_to :catalog
end
class ChildCatalog < ActiveRecord::Base
attr_accessible :name, :parent_catalog_id
has_many :products
belongs_to :parent_catalog
end
class Product < ActiveRecord::Base
attr_accessible :child_catalog_id, :name
belongs_to :child_catalog
# Ex
rails_admin do
field :name
field :child_catalog do
# How ((
end
end
end
问题是:我怎样才能让 child_catalog 字段看起来像: Catalog.name + ParentCatalog.name + ChildCatalog.name 在产品编辑菜单中...
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 rails-activerecord