я хочу сделать что-то вроде этого целое число, значение которого всегда будет между 1 и 100, как этого добиться и где я могу получить список всех типов данных Grails
Integer profileCompletion static constraints = { profileCompletion() }
Простой поиск в Google для использования ограничений дал бы вам правильный ответ:
Из документации по ограничениям вы можете прочитать:
range Использует диапазон Groovy, чтобы убедиться, что значение свойства находится в указанном диапазоне
range
profileCompletion(range: 1..100)