向表中添加外键时是否有任何特殊注意事项?

时间:2013-02-26 22:57:08

标签: ruby-on-rails-3.2

我已经有了架构,现在想要将Organization表的organization_id字段添加到Program表中。 所以我可以添加一个小add_column migration并完成,但因为这是organization_id字段(Rails生成的* _id字段)我想确保我没有错过任何关键点吗?所以只需要一个add_column迁移就够了吗?

1 个答案:

答案 0 :(得分:0)

添加组织ID后,您必须确保在模型中添加所需的关联类型。

例如:

Organization model

belongs_to :program

Program Model

has_many :organizations

你可以在这里了解更多

http://guides.rubyonrails.org/association_basics.html