У меня есть домен с именем Modulo с некоторыми свойствами и контроллер с методом, который создает объект из модели и сохраняет его; при выполнении команды save the shell выдается эта ошибка:
- La propiedad [{0}] de la clase [{1}] no puede ser nulo
Но если я установил ограничение, равное null, в true, ошибка снова появится. Я думаю, что я не должен устанавливать это сознание.
Модель связана с таблицей mysql со всеми свойствами, кроме id, допускающего null.
Я думаю, что я не делаю что-то не так здесь. Любой совет ??
Домен: по модулю
class Modulo {
String nombre
String icon
String url
//static constraint = {
// url(nullable:true)
//}
}
Контроллер: Пример
class ExampleController {
def index = {
def modulo = new Modulo(
nombre:'xxx',
icon:'xxx'
)
if (modulo.save()){
println 'ok'
}else{
modulo.errors.allErrors.each { println it.defaultMessage}
}
}
}
Спасибо. Хосе