Wie mache ich Active Arbeit auf Tabellen mit mehreren Spalten als Primärschlüssel?

StackOverflow https://stackoverflow.com/questions/411384

  •  03-07-2019
  •  | 
  •  

Frage

Wie verwende ich Active DB mit mehreren Spalten als Primärschlüssel und keine ID-Spalte auf dem bestehenden? Ich hatte Erweiterungen / Hacks auf set_primary_key, aktualisieren und löschen Methoden zu schreiben. Aber ich bin nicht sicher, ob es auf zukünftige Versionen arbeiten werde. Gibt es eine Möglichkeit Active ohne Hacks in solchen Fällen funktioniert?

War es hilfreich?

Lösung

Active unterstützt keine zusammengesetzten Primärschlüssel. Hier ist eine Bibliothek , die allerdings hinzufügen Unterstützung vorgibt.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top