我使用 active_enum gem 具有以下值:
初始化程序/active_enum.rb
ActiveEnum.define do
# defines Syllabus
enum(:syllabus) do
value :id => 1, :name => 'Trinity Rock & Pop'
value :id => 2, :name => 'Trinity Guildhall'
value :id => 3, :name => 'ABRSM'
end
end
模型/课程.rb
class Lesson < ActiveRecord::Base
enumerate :syllabus
end
管理员/课程.rb
ActiveAdmin.register Lesson do
index do
column :syllabus
end
end
ActiveAdmin 索引列显示教学大纲:id
,我如何让它显示教学大纲:name
?
我试过了
column :syllabus, :name
column :syllabus_name
column :syllabus.name
具有 AA 的 CRUD 按预期工作:names