2013-07-26 14 views
10

Uso ActiveRecord in un progetto ruby ​​senza binari. Devo definire la chiave primaria composita per una tabella. Normalmente la migrazione crea automaticamente la chiave primaria. È possibile definire la mia chiave primaria composita per una tabella utilizzando la registrazione attiva?È possibile definire la chiave primaria composita per tabella utilizzando la registrazione attiva?

+6

Perché contrassegnare una domanda come duplicata se la domanda originale non ha una risposta? Ho solo perso tempo guardando l'altra domanda, d'altra parte questa domanda ha due risposte. Capisco che la duplicazione sia corretta, ma il marchio confonde più di quanto possa aiutare. – Sertage

risposta

7

Ci sono alcune gemme che ti danno questa capacità, come ad esempio composite_primary_key.

Non so se Rails 4 abbia aggiunto il supporto per questo, sarebbe molto interessato a sapere se lo fa.

Problemi correlati