标签: ruby rubygems rails-activerecord
我在没有rails的ruby项目中使用ActiveRecord。我需要为表定义复合主键。通常,迁移会自动创建主键。是否可以使用活动记录为表定义自己的复合主键?
答案 0 :(得分:7)
有一些宝石能够提供这种能力,例如composite_primary_key。
我不知道Rails 4是否增加了对此的支持,如果有的话,我会非常感兴趣。
答案 1 :(得分:1)
之前已经问过问题,结帐:How to set composite key in Rails application
http://compositekeys.rubyforge.org/也可能有用。