Проблема с рельсами композитный_применный_ключ
Я пытаюсь создать составной первичный ключ, используя rails и postgresql. Я четко следовал инструкциям, приведенным в документации для gem Composite_primary_keys.
Когда я выполняю "ставит modelname.primary_keys", я получаю столбцы, для которых я создал составные первичные ключи.
Но проблема в том, что когда я пытаюсь вставить данные в модель с помощью следующих команд:
m = classname.new
m.id = 10 # One of the columns in composite primary key
m.another_table_id = 5 # the second column in composite primary key
m.name = "Test"
m.save
I'm getting "undefined method 'flatten!' for 1:Fixnum
path/composite_primary_keys/base.rb:134in 'id=' "
Поэтому, пожалуйста, предложите мне, что происходит не так. Или, пожалуйста, дайте мне ссылку на пример проекта с использованием Composite_Pirmary_keys.
Заранее спасибо. Senthil.