0

我正在为我的一个项目定制 RailsAdmin。我正在尝试为多对多关联实现如下所示的多选框

在此处输入图像描述

我的班级不同(没有团队),我有旅游和节目

旅游班

class Tour < ActiveRecord::Base
  attr_accessible :name

  has_and_belongs_to_many :programs
end

节目班

class Program < ActiveRecord::Base
  attr_accessible :name

  has_and_belongs_to_many :tours
end

联合表

class ProgramsTours < ActiveRecord::Migration
  def change 
    create_table :programs_tours, :id => false do |t|
      t.integer :program_id
      t.integer :tour_id
    end
  end
end

该关联创建了一个带有如下选项卡的多重添加表单,我不确定如何获得该多选框,任何建议都会有所帮助。

在此处输入图像描述

4

1 回答 1

2
class Tour < ActiveRecord::Base

   attr_accessible :name, :program_ids

   has_and_belongs_to_many :programs

end


class Program < ActiveRecord::Base

   attr_accessible :name, :tour_ids

   has_and_belongs_to_many :tours

end
于 2013-09-04T09:03:05.050 回答