2016-03-31 10 views
0

Ich bin sehr neu zu Grails Web-Anwendung! Hier ist meine Domain-KlasseWie legen Sie die Einschränkungen des dynamischen Gerüstprojekts fest?

package imocha.project 

class Feedback { 
    String name 
    String email 
    String type 
    String remark 

    static constraints = { 
     name(blank:true) 
     email(blank:true) 
     type(blank:false) 
     remark(blank:false) 
    } 
} 

In meinem Fall möchte ich nur nur den Typ und Bemerkung kann nicht leer sein! Aber am Ende hat es alles für mich festgelegt.

Display adding screen

Antwort

1

Der Grund hierfür ist das Standardverhalten für Eigenschaften nullable: false in einem Grails-Projekt ist. Ändern Sie Ihre Beschränkungen wie folgt:

+0

Negativ, immer noch gleich bleiben –

+0

Stoppen Sie Ihr Projekt, führen Sie eine 'clean' und versuchen Sie es erneut. –

+0

Immer noch, ist es etwas falsch mit dem Gsp in Sicht? –

Verwandte Themen