Warum ist nicht das composite_primary_keys Juwel für Rails arbeiten?
-
24-09-2019 - |
Frage
Ich habe die Anweisungen befolgt hier , Installation die composite_primary_keys gem über
sudo gem install composite_primary_keys
Das hat gut funktioniert. Nun, wenn ich fügen Sie folgendes zu meinem Modell
set_primary_keys :user_id, :group_id
und ich
undefined method `set_primary_keys' for #<Class:0x1043bfe20>
Auch mehrere Primärschlüssel in einer Migration mit, wie hier keine Wirkung .
Irgendwelche Ideen, warum dies möglicherweise nicht funktionieren und wie man es?
Hinweis: Ich mache nicht will eine Rede darüber, warum soll ich nicht zusammengesetzte Schlüssel verwenden - ich habe bereits meine Entscheidung getroffen und will nur diese Funktion erhalten. Dank!
Lösung
Haben fügen Sie require 'composite_primary_keys'
auf der Unterseite Ihres environment.rb
Datei wie hier ?
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow