Я применяю некоторый запрос критериев, чтобы найти сумму столбцов и сохранить результат в длинном формате. Когда в таблице есть данные, она работает нормально, но в случае, если записи соответствия не найдены, возникает следующая ошибка:Grails: Ошибка при применении критериев Query
Невозможно передать объект 'null' с классом 'null' в класс 'long' **
Мой код:
long referralPoints = ReferralDetail.createCriteria().get {
eq('referredBy', user)
projections {
sum('referralPoints')
}
}
используйте null-check: 'get {}?: 0' – injecteer