(Quick Reference)

hasErrors

Purpose

True if the domain class instance has errors following a call to validate or save or following Data Binding

Examples

def b = new Book(title:"The Shining")
b.validate()
if (b.hasErrors()) {
    b.errors.each {
        println it
    }
}