сейчас проблем когда фильтр задаешь больше значение чем поле хранит кидает исключение value "13413413413413434" is out of range for type integer if (filter && filter > MAX_FILTER_VALUE) {
throw new BadRequestException(`Filter value cannot exceed ${MAX_FILTER_VALUE}`);
} так не прикольно писать как можно сделать по другому где энтити например можно прописать правила?
на ум приходит @IsNumber({ max: Number.MAX_SAFE_INTEGER })
Найти как прописать bigInt?
У меня в бд int4 у этого поля я хочу говорить что максимальное число такое можно использовать. А не менять тип поля.
Сейчас попробую
Если про класс валидатор говорить у IsNumber нету настройки max
а если самому попробовать поискать https://github.com/typestack/class-validator/blob/develop/src/decorator/number/Max.ts
Обсуждают сегодня