Как описано в разделе 5.2.4 руководства Grails , это правильный способ сделать коллекцию List
.
Я подозреваю, что проблема в том, что по умолчанию ограничение nullable(false)
применяется ко всем свойствам класса домена, и вы пытаетесь сохранить нулевое значение для этого свойства. Чтобы исправить это, добавьте ограничение, которое позволяет этому свойству быть нулевым (если это то, что вы хотите
List myList
static constraints = {
myList(nullable: true)
}
В качестве альтернативы, убедитесь, что свойство не является нулевым, прежде чем объект будет проверен / сохранен.