Size: a a a

NestJS — русскоязычное сообщество

2020 April 07

R

Remite in NestJS — русскоязычное сообщество
тоесть дёрнуть метод из сервика с запросом в БД на уровне гварда - допустимо?
источник

YS

Yaroslav Shelomentsev in NestJS — русскоязычное сообщество
🤷 это вопрос к гуру идеологии
источник

YS

Yaroslav Shelomentsev in NestJS — русскоязычное сообщество
в цикле req->middleware->guard->interceptors->pipes->filters->res как бы и вариантов других нет) поэтому почти уверен что да, допустимо
источник

IK

ILshat Khamitov in NestJS — русскоязычное сообщество
Можно не удолять, а делать софт делет, тоесть инсерт с тру в поле делетед, и каждая запись каждой сущности должна иметь createdBy там будешь писать юзер ид, софт делет будет делать апдейт сущности и кидать текущего ющерид, в базе триггером проверяешь старый createdBy равен ли новому, если нет то выкидываешь ошибку и её на бэке обрабатываешь

И не нужно выбирать данные для сравнения

Если софт делет не нужны, то просто в фоне некий джоб переодически сносит все софт делеты
источник

IK

ILshat Khamitov in NestJS — русскоязычное сообщество
Вроде понятно объяснил
источник

IK

ILshat Khamitov in NestJS — русскоязычное сообщество
Тоже правило и для чайлодов всяких и многоуровневых
источник

V

Valentin in NestJS — русскоязычное сообщество
ILshat Khamitov
Можно не удолять, а делать софт делет, тоесть инсерт с тру в поле делетед, и каждая запись каждой сущности должна иметь createdBy там будешь писать юзер ид, софт делет будет делать апдейт сущности и кидать текущего ющерид, в базе триггером проверяешь старый createdBy равен ли новому, если нет то выкидываешь ошибку и её на бэке обрабатываешь

И не нужно выбирать данные для сравнения

Если софт делет не нужны, то просто в фоне некий джоб переодически сносит все софт делеты
Звучит как будто заплатка.
источник

IK

ILshat Khamitov in NestJS — русскоязычное сообщество
Я такое делал несколько раз, подругому ты быструю работу не получишь и придётся фетчить данные перед их удалением
источник

IK

ILshat Khamitov in NestJS — русскоязычное сообщество
Ушел спать
источник

дш

даниил шаманов in NestJS — русскоязычное сообщество
народ интересный вопрос кто что скажет по валидации объектов с применением class-validator

поясняю суть вопроса, пока объект плоский(одномерный) все работает красиво, а как быть когда нужно прогнать многоуровневую вложенну структуру?
источник

h

handleChange in NestJS — русскоязычное сообщество
Где глянуть список всех неймингов HttpException в несте?
источник

GS

Grigorii K. Shartsev in NestJS — русскоязычное сообщество
handleChange
Где глянуть список всех неймингов HttpException в несте?
источник

h

handleChange in NestJS — русскоязычное сообщество
Это все?
источник
2020 April 08

h

handleChange in NestJS — русскоязычное сообщество
Мне нужен 429 - too many request
источник

h

handleChange in NestJS — русскоязычное сообщество
Разобрался
источник

AK

Anton Kodwi in NestJS — русскоязычное сообщество
есть неспящие?
источник

AK

Anton Kodwi in NestJS — русскоязычное сообщество
разъясните плиз - Dto и Entity это разные вещи?
источник

R

Remite in NestJS — русскоязычное сообщество
Anton Kodwi
разъясните плиз - Dto и Entity это разные вещи?
Ентити - описание сущности в БД
Дто - обьект трансфера между точкой А и точкой Б
источник

AK

Anton Kodwi in NestJS — русскоязычное сообщество
Dto подкатывают данные с фронта и обвешаны валидацией, а потом если все ок, то я мапю Dto в Entity и сохраняю в бд?
источник

AK

Anton Kodwi in NestJS — русскоязычное сообщество
я просто из .net core пришел, там есть ViewModel и просто Model, первое туда сюда данные кидать, а второе мапинг в базу
источник