Я пытаюсь установить сортировку по умолчанию для моего атрибута hasMany
, используя оператор отображения. Я следую за документом Grails, но он не работает для меня (Grails 1.3.5). Мой код выглядит так:
class Note {
Calendar sendDate
static belongsTo = Message
}
class Message {
static hasMany = [notes: Note]
static mapping = {
notes sort:'sendDate desc'
}
}
Сообщение об ошибке выглядит так:
...
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'notes0_.sendDate' in 'order clause'
at com.mysql.jdbc.Util.handleNewInstance(Util.java:409)
at com.mysql.jdbc.Util.getInstance(Util.java:384)
...
Вы видите ошибки в моем коде?