У меня есть класс User, у которого есть правило проверки, например:
def readyUserCount = User.createCriteria().count({
eq('userStatus',UserStatus.Ready)
})
if(100 > readyUserCount){
return true
}
При проверке он будет считать существующие строки в БД.Проблема в том, что когда я обновляю объект, он запускает проверку, проверка запускает очистку, очистка запускает проверку, проверка запускает очистку и никогда не прерывается.(Если я вставляю вместо обновления эта проблема не возникает).Кто-нибудь может мне помочь?