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?
Q
È possibile definire la chiave primaria composita per tabella utilizzando la registrazione attiva?
10
A
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.
1
domanda è stato chiesto prima, cassa: How to set composite key in Rails application
http://compositekeys.rubyforge.org/ potrebbe anche essere utile.
Problemi correlati
- 1. Come aggiungere la chiave primaria composita alla tabella
- 2. Come posso definire una chiave primaria composita in SQL?
- 3. Chiave primaria composita in django
- 4. Cambia chiave primaria a chiave composita (la chiave primaria esiste già)
- 5. Vantaggi e svantaggi di avere la chiave primaria composita ...
- 6. Chiave primaria composita JPA con valore null
- 7. Crea una tabella con la chiave primaria utilizzando jOOQ
- 8. Tabella semi di laravel con chiave primaria composita
- 9. Come creare e gestire la chiave primaria composita in JPA
- 10. Utilizzando @IdClass per la memorizzazione di un'entità con chiave primaria composita, ma non riesce a persistere
- 11. Devo definire la chiave primaria per ogni entità in Realm?
- 12. tabella mysqldump senza scaricare la chiave primaria
- 13. Aggiungere la chiave primaria alla tabella esistente
- 14. ALTER TABLE per aggiungere una chiave primaria composita
- 15. Variabile tabella composita primaria su tabella Stored procedure
- 16. chiave composita e la forma
- 17. Imposta la colonna come chiave primaria se la tabella non ha una chiave primaria
- 18. SQL Tabella chiave esterna che fa parte di una chiave primaria composita
- 19. Creazione di una tabella nel database h2 utilizzando la sequenza predefinita per la chiave primaria
- 20. Limite delle prestazioni della chiave primaria composita in MySQL
- 21. Come creare una chiave primaria composita utilizzando la migrazione in Yii2?
- 22. clausola IN con una chiave primaria composita in criteri JPA
- 23. Impossibile assemblare alcuna colonna chiave primaria per la tabella mappata
- 24. Come è possibile modificare un vincolo di chiave primaria utilizzando la sintassi SQL?
- 25. Come definire una tabella senza chiave primaria con SQLAlchemy?
- 26. come aggiungere una nuova colonna alla chiave primaria composita esistente
- 27. Come definire chiave primaria composta in SQLAlchemy
- 28. Hibernate chiave esterna con una parte della chiave primaria composita
- 29. Laravel - Partecipa con un tavolo con chiave primaria composita
- 30. 3 campi chiave primaria composita (articolo unico) in Dynamodb
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