NestJs. CRUD пакет. Заменяем последние 2 урока несколькими строчками кода. Swagger документация

preview_player
Показать описание
Завершающий урок по nestjs. В нем я использовал crud пакет для nestjs. Этот пает позволяет в несколько строк создавать полноценные crud контроллеры и сервисы.
Более того, этот контроллер имеет полное описание в swagger документации

Скачать проект можно в github репозитории

Привет друзья. Меня зовут Максим, я начал свой путь в IT в 2014 году.
Преподавал в ХАИ аж 6 лет, почти что решился защищать кандидатскую но IT меня сманило :)
Мой канал направлен на развитие IT, повышение качества разработчиков и упрощение начала карьеры в IT индустрии.
Люблю сложные решения, однако понимаю что, для того чтобы давать сложные решения, нужно научить типовым :) Так что то ли еще будет на моем канале

в linkedIn можно посмотреть чем я занимаюсь сегодня

я в фесбуке (подписывайся)

Также меня можно найти в твиттере

И телеграмм канале

Подписывайтесь на канал, рекомендуйте друзьям, ставьте лайки и пишите коменты. Давайте вместе делать мир лучше!
Рекомендации по теме
Комментарии
Автор

Приятного просмотра :)
Если остались вопросы, задавай!)
Если есть пожелания к видео, кидай в коментарий!)
Хорошего тебе настроения ;)

grommaks
Автор

У меня возник ещё один вопрос. А если мне нужно хранить в одной ячейке массив строк, каждая строка это путь к изображению которых очень много, создавать ячейку для каждого это долго. Пробовал следующим образом в dto.ts: @ApiProperty({
type: [String],
required: false
})
images?: string[];
а entity.ts: @ApiProperty()
@Column('array')
images: string[]; . Всё как написано в документации, но у меня не создаётся даже ячейка такая в MySQL. Что я делаю не так?

nszujcm
Автор

Мне понравилось выражение "Все методы которые мы выстрадали я удалю" . У меня есть вопрос, в базе данных у меня должно храниться число округлённое до десятых например (1.4). В swagger я передаю его как и требуется, в phpMyAdmin приходит тоже как и требуется, но каждый раз при новом запуске базы данных у меня это число округляется до ближайшего целого, что не есть хорошо. В MySQL в таблице я поменял в этой ячейке (int) на (float), но при каждом перезапуске базы данных оно автоматически меняется на (int). В чём проблема?

nszujcm