У меня есть домен Grails, который выглядит следующим образомGrails домен переходных процессов и расчеты
User {
sortedSet notifications
static hasMany=[notifications:Notification]
}
Notification {
Date dateCreated
int status=0
static belongsTo=[user:User]
@Override
public int compareTo(obj) {
dateCreated.compareTo(obj.dateCreated)
}
}
Если я возвращаю «Пользователь» объект в GSP, есть ли способ, чтобы получить количество всех уведомлений, где статус = 1.
Например: user.notifications.size() (но где состояние = 1)
Без того, чтобы вернуть другой объект отдельные уведомления.
Привет, спасибо, это лучшее решение! –