209 похожих чатов

Подскажите, почему здесь игнорируется проверка поля message? Если его

указать и если не указывать поведение одинаковое, а нужно, чтобы обрабатывала длину сообщения :)

9 ответов

11 просмотров

IsOptional?

test-test Автор вопроса
Dmytro
IsOptional?

Поле необязательное. Или его проверка как раз и игнорируется в случае наличия там объекта?

test-test Автор вопроса
test test
Поле необязательное. Или его проверка как раз и иг...

Так же не будет работать если убрать IsOptional.

test-test Автор вопроса

Исправил проблему, она заключалась в неправильно настроенном pipe, а именно он не работал :)

test test
Так же не будет работать если убрать IsOptional.

Понять как работает Joi для меня заняло 3 минуты, написать валидацию пять минут. Класс-валидатор до сих пор не пойму что и как и когда.

Dmytro
Понять как работает Joi для меня заняло 3 минуты, ...

Он работает только если указан пайп Он может быть либо глобальным, либо для конкретной dto Тут ни какой магии нет

Evgenii 🇷🇺🇷🇸
Он работает только если указан пайп Он может быть...

Не об этом я, но о том, что класс-валидатор это субьективно худшее, что я видел из популярного для валидации.

Dmytro
Не об этом я, но о том, что класс-валидатор это су...

Но класс валидатор очень удобный и вообще без бойлерплейта

Dmytro
Не об этом я, но о том, что класс-валидатор это су...

Мне кажется удобно как раз сделано: не отделяешь валидацию от dto и там же декораторы валидации с декораторами трансформации и описательными (допустим api property)

Похожие вопросы

Обсуждают сегодня

Карта сайта