(Quick Reference)



Allows a property to be set to null. By default Grails does not allow null values for properties.


age nullable: true


Set to true if the property allows null values.

This constraint influences schema generation.

Error Code: className.propertyName.nullable

Web requests resulting from form submissions will have blank strings, not null, for properties that have no value. Keep this in mind when working with the nullable constraint since a blank string will validate for both nullable:true and nullable:false. Set the blank constraint to false to ensure that an empty value fails validation.