(Quick Reference)
save
Purpose
Saves the domain class instance
Examples
def b = new Book(title:"The Shining")
b.save()
Description
The
save
method returns
null
if validation failed and the instance was not saved and the instance itself if successful. This allows you to write code like the following:
if( !b.save() ) {
b.errors.each {
println it
}
}
Parameters:
validate
- If set to false no constraint validation will occurr. Default: true
failOnError
- If set to true an exception with validation errors will be thrown. Default: false