Почему не работает составной_применный_кейс для Rails? - PullRequest
3 голосов
/ 05 марта 2010

Я следовал инструкциям здесь , устанавливая драгоценный_comm_primary_keys через

sudo gem install composite_primary_keys

Это сработало нормально. Теперь, когда я добавляю следующее к моей модели

set_primary_keys :user_id, :group_id

и я получаю

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

Кроме того, использование нескольких первичных ключей в процессе миграции, как описано здесь , не имеет никакого эффекта.

Есть идеи, почему это может не сработать и как заставить это работать?

Примечание: я не хочу выступить с речью о том, почему я не должен использовать составные ключи - я уже принял решение и просто хочу, чтобы это сработало. Спасибо!

1 Ответ

5 голосов
/ 05 марта 2010

Вы добавили require 'composite_primary_keys' в конец файла environment.rb, как описано здесь ?

...