0
我有一個Editor
模型與has_many :categories
和has_many :types
,通過表categories_editors
和editors_types
。如何在rails admin中顯示關聯的名稱? (而不是id)
在管理界面中,我希望看到categories
的名稱。它適用於types
(請參見下圖),但是這兩種關聯的定義方式都是相同的。
class Editor < ApplicationRecord
has_many :categories_editors
has_many :categories, through: :categories_editors
has_many :editors_types
has_many :types, through: :editors_types
end
class Type < ApplicationRecord
has_many :editors_types
has_many :editors, through: :editors_types
end
class Category < ApplicationRecord
has_many :categories_editors
has_many :editors, through: :categories_editors
end
class CategoriesEditor < ApplicationRecord
belongs_to :editor
belongs_to :category
end
class EditorsType < ApplicationRecord
belongs_to :editor
belongs_to :type
end
是否有人有想法?