Я новичок в grails и groovy. У меня есть доменный класс проекта с датой начала и окончания. Я хочу наложить ограничение, указав, что конечная дата должна быть больше, чем начальная дата (а затем еще один дочерний объект проекта должен иметь свои startdate и enddate, проверенные с датами родительского проекта). Возможно ли это с ограничением min или мне нужно поместить его в другое место? Уникальное ограничение действительно позволяет связывать два свойства таким образом, надеясь, что ограничения min / max позволят это. Я пробовал
startDate(blank:false)
endDate(blank:false, min:'startDate')
Выдает ошибку, говоря, что свойство startDate недоступно в проекте