Rails 迁移中的“.references”关键字不会导致在 PostgreSQL 中创建外键。如何仅使用 Rails 的方式创建它们?
问问题
1098 次
2 回答
4
Rails 没有为外键约束提供任何开箱即用的帮助。
foreigner gem 增加了对外键的支持,尽管除了说之外你还需要指定它们t.references :foo
于 2012-05-29T17:33:39.707 回答
1
另一种选择是schema_plus gem。它在迁移期间自动创建外键。
于 2012-12-05T11:18:30.463 回答