| 

.NET C# Java Javascript Exception

Groovy- und Grails-Wiki: Mapping

Dies ist das Archiv des ehemaligen Forums zum Thema Groovy, Grails, Griffon und Bean Scripting Framework, welches unter groovy-forum.de existierte. Die neue Adresse des Groovy-Forums ist: http://codekicker.de/fragen/themen/groovy.


|
Home
G’day (anonymous guest)
Log in
My Prefs
Mapping
view
edit
clone
find
Quick search
(type ahead)
Recent Searches
(Clear)
Your trail: 
More...
View Page Source
More...
Letzte Änderungen
Alle Seiten
About
SystemInfo
UngenutzteSeiten
AnzulegendeSeiten
View
Attach
Info
Mapping
Deklaration
static mapping = { }
Tabellenname
Ihr muss der vollständig Name angegeben werden. Im Fall von Postgres währe das: package.tabelle
table 'meine_tabelle'
Version
version false oder true
Spalten / Attribute der Domainklasse
Jedem Attribut einer Domainklasse kann ein Spaltenname zugewiesen werden.
myAttribut column:'my_column_name'
Weiter kann man den Datentyp für die Spalte wählen.
myTime type:'timestamp'
id
Die id verhält sich erst einmal wie eine Normale Tabellenspalte, sprich ihr kann einen Namen für die Spalte festlegen.
id column:id_name
Für die Generierung von ids kann man auf verschiedene Generatoren zurückgreifen.
sequence
id generator: 'sequence', params:[sequence:'my_table_sequence']
hilo
increment
identity
seqhilo
uuid
guid
native
assigned
select
foreign
sequence-identity
Enumerations
Seit Grails 1.1 wird für Enumerations per default der String Wert in der DB abgelegt. Dies kann durch folgende Angabe geändert werden (Speicherung als Int-Wert):
enumProperty enumType: 'ordinal'
sort
Sort definiert nach welchem Attribut die Objekte in einer Collection von Relation initial sortiert werden soll. Dies kann also auf alle Attribute angewandt werden, die in hasMany definiert wurden.
hasMany [myList:My]
mapping{myList(sort:'name')}
Es gibt noch zwei weitere Möglichkeiten:
mapping{sort 'myList'}
mapping{sort myList:'desc'}
Add new attachment
Only authorized users are allowed to upload new attachments.
«
This page (revision-5) was last changed on 30-Apr-2010 09:32 by ChristianKöberle
G’day (anonymous guest)
Log in
My Prefs
Groovy-Buch
Groovy-Kochbuch
Grails-Buch
Grails-Kochbuch
Spezialseiten
Letzte Änderungen
Anzulegende Seiten
Ungenutzte Seiten
Liste aller Seiten
Suchen
WikiEtiquette
-Syntax
JSPWiki v2.6.2
Home
JSPWiki v2.6.2

Diese Seite zeigt Informationen zu "Groovy- und Grails-Wiki: Mapping" der ehemaligen Webseite groovy-forum.de, welche durch einen Serverunfall zerstört wurde. codekicker.de hat viele Konversationen über die beliebte Programmiersprache Groovy und zugehörige Frameworks wie das Grails-Framework retten können.

Hast Du eine Frage zum Thema Groovy, Grails oder allgemein Java? Viele ehemalige groovy-forum.de Mitglieder beantworten dir auf codekicker.de deine Frage! Stelle jetzt eine Frage!

Viele weitere Diskussionen zu Grails und Groovy befinden sich auf der Threadübersicht des alten groovy-forum.de.