Tampaknya kunci utama tidak ada untuk koleksi tabel.
Sebelum Rel 3.2 , atur kunci utama dalam model seperti
class Collection < ActiveRecord::Base
set_primary_key "my_existing_column"
end
Di Rails 3.2+ dan Rails 4 , atur kunci utama dalam model seperti
class Collection < ActiveRecord::Base
self.primary_key = "my_existing_column"
end
ATAU
Kita dapat mengubah tabel dan mengatur kunci utama untuk id seperti
Buat file migrasi untuk menyetel kunci utama
class AddPrimaryKeyToCollections < ActiveRecord::Migration
def change
execute "ALTER TABLE collections ADD PRIMARY KEY (id);"
end
end