Mam klasy domeny o zmiennej Integer "kod". moja wymogiem jest, aby „kod”, podstawową kolumnę klucza dla tej domeny, a także automatycznego przyrostu i usunąć domyślnego „id” kolumnę z tabeli utworzonej za to doamin.thnksJak zmienić kolumnę klucza podstawowego w grails?
9
A
Odpowiedz
16
użyj:
static mapping = {
id name: 'code'
}
więcej informacji tutaj: http://grails.org/doc/2.0.x/ref/Database%20Mapping/id.html
9
Klasy domen w Grails domyślnie dyktują sposób ich mapowania do bazy danych za pomocą rozsądnych wartości domyślnych. Możesz je dostosować za pomocą DSL do mapowania ORM.
Dostosowuje sposób generowania identyfikatora dla klasy domeny za pomocą id
. Zobacz Grails documentation for id.
static mapping = {
id column: 'code', type: 'integer'
}
Powiązane problemy
- 1. Dodaj kolumnę klucza podstawowego w tabeli SQL
- 2. jak dodać nową kolumnę do istniejącego złożonego klucza podstawowego
- 3. Jak zmienić nazwę ograniczenia klucza podstawowego w SQL Server
- 4. Jak zmienić ograniczenie klucza podstawowego za pomocą składni SQL?
- 5. Dodaj kolumnę klucza podstawowego w na żadnym primay klucza starym stole
- 6. Tabele bez klucza podstawowego
- 7. Jak zdefiniować złożonego klucza podstawowego w SQLAlchemy
- 8. nie można zmienić klucza podstawowego powodu „nieprawidłowo utworzonego ograniczenie klucza obcego” błąd
- 9. Użyj klucza podstawowego złożonego jako klucza obcego
- 10. Jak zmienić normalną kolumnę na "obliczoną" kolumnę
- 11. Jak zmienić kolumnę i obliczoną kolumnę
- 12. Jak zmienić numerowanie indeksu podstawowego
- 13. sql zamiana wartości klucza podstawowego
- 14. Mysql - Dodaj auto_increment do klucza podstawowego
- 15. Zalety i wady posiadania złożonego klucza podstawowego ...
- 16. Jak zmienić kolumnę i zmienić wartość domyślną?
- 17. Mapowanie klucza podstawowego jako klucza obcego w bazie danych
- 18. Zmiana klucza tablicy getResult dla wartości klucza podstawowego
- 19. Jak zmienić odwzorowania kolumn w Grails
- 20. Reguła zależności próbowała wyzerować kolumnę klucza podstawowego w SQL-Alchemy podczas próby usunięcia rekordu
- 21. Zmień podstawową kolumnę klucza w SQL Server
- 22. Najlepszy wybór dla klucza podstawowego tabeli osoby
- 23. Czy RedBean potrzebuje klucza podstawowego "id"?
- 24. Jak zmienić wartość klucza podstawowego i zaktualizować klucz obcy w tym samym czasie
- 25. Jak używać właściwości String jako klucza podstawowego w Entity Framework
- 26. GROUP BY za pomocą klucza obcego lub klucza podstawowego?
- 27. Jak zmienić nazwę klucza w Cassandra?
- 28. DiscriminatorColumn jako część klucza podstawowego/id
- 29. Tabela JPA z 2 polami klucza podstawowego
- 30. Tworzenie klucza podstawowego na stole tymczasowym - kiedy?