2016-05-22 15 views
1

Ich versuche, Daten aus einer Domain-Klasse in meine Datenbank einzufügen, aber ich muss nur zwei Domain-Klassenattribute rendern und in meine Datenbank Standardwerte für Restattribute einfügen. Wie kann ich das machen? Ich versuche, warum statische Zuordnung aber keine Daten in die Datenbank einfügen. Meine Domain-Klasse-Code ist weiter:Einfügen von Daten aus keine Render-Domain-Klassenattribute in Grails app

class Syncronization { 
    String name 
    String url 
    String startTime 
    String lastSyncTime=null 
    Integer cont 

    static mapping = { 
     startTime defaultValue: "'20000101T00:00:00'" 
     cont defaultValue: 0 
    } 

    static constraints = { 

     name(blank: false) 
     url(blank: false) 
     startTime nullable: true 
     lastSyncTime nullable: true 
     cont nullable: true 
    } 
} 

In meinem create.gsp ich machen nur name und url Felder, andere Felder I Standardwerte festlegen müssen. Vielen Dank im Voraus

Antwort

1

Hier gehen Sie:

class Syncronization { 
    String name 
    String url 
    String startTime = "20000101T00:00:00" 
    String lastSyncTime = null 
    Integer cont = 0 

    static constraints = { 
     name(blank: false) 
     url(blank: false) 
     startTime nullable: true 
     lastSyncTime nullable: true 
     cont nullable: true 
    } 
}