4

我已按照此处的说明进行操作,通过安装composite_primary_keys gem

sudo gem install composite_primary_keys

那工作得很好。现在,当我将以下内容添加到我的模型中时

set_primary_keys :user_id, :group_id

我得到

undefined method `set_primary_keys' for #<Class:0x1043bfe20>

此外,如此处所述,在迁移中使用多个主键无效。

任何想法为什么这可能不起作用以及如何使其起作用?

注意:我不想我为什么不应该使用复合键发表演讲——我已经下定决心,只想让它发挥作用。谢谢!

4

1 回答 1

6

您是否按照此处所述添加require 'composite_primary_keys'environment.rb文件底部?

于 2010-03-05T18:26:24.300 回答