我正在使用 Active Admin 和元搜索。我有一个 habtm 关系,但连接表不是默认的。我有
class Person < ActiveRecord::Base
has_and_belongs_to_many :events, :join_table => 'events_staff'
end
class Event < ActiveRecord::Base
has_and_belongs_to_many :staff, :class_name => 'Person', :join_table => 'events_staff'
end
当我使用活动管理员时,我想要类似的东西:
ActiveAdmin.register Person do
filter :events, :join_table => 'events_staff'
end
重命名模型不是一种选择。我该怎么做呢?