Как конвертировать поле datetime в Grails только на дату, не задерживая время? Мне нужно сделать это для сравнения с системной датой.Преобразование даты и времени на сегодняшний день
class Trip
{
String name
String city
Date startDate
Date endDate
String purpose
String notes
static constraints = {
name(maxLength: 50, blank: false)
startDate(validator: {return (it >= new Date())}) // This won't work as it compares the time as well
city(maxLength: 30, blank: false)
}
}
похоже решение, которое я искал, однако по какой-то странной причине он не работает. проверка не работает даже после того, как я добавил новый класс. Есть что-то, что мне не хватает? Спасибо – Omnipotent 2008-12-09 05:32:27
Хм ... как это «не работает?» Я имею в виду, есть ли на консоли какие-либо ошибки, предупреждения или сообщения? Это просто не вызывает проверку? Является ли подтверждение возвратом «ложных срабатываний?»? – 2008-12-09 17:39:21