2010-01-31 64 views
1

在我的数据库中,OptionSets与其他OptionSet关联。如果我加入两个单独的表格,我会创建一个简单的连接表。但是,Rails喜欢将其外键名为<singular_table_name> _id,即optionset_id。但是,如果我自己加入表格,我显然不能给这两个表格命名。我如何处理这个问题?通过Rails中的多对多加入表格

create_table :optionsets_optionsets do |t| 
    t.column :optionset_id, :integer 
    t.column :dependent_optionset_id, :integer # how do i deal with this? 
end

回答