Det ser ud til, at den primære nøgle mangler til tabelsamlingerne.
Før Rails 3.2 , indstil den primære nøgle i model som
class Collection < ActiveRecord::Base
set_primary_key "my_existing_column"
end
I Rails 3.2+ og Rails 4 , indstil den primære nøgle i model som
class Collection < ActiveRecord::Base
self.primary_key = "my_existing_column"
end
ELLER
Vi kan ændre tabellen og indstille den primære nøgle til id like
Opret en migreringsfil for at indstille den primære nøgle
class AddPrimaryKeyToCollections < ActiveRecord::Migration
def change
execute "ALTER TABLE collections ADD PRIMARY KEY (id);"
end
end