Size: a a a

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

2021 June 21

DE

Denis Efremov in NestJS — русскоязычное сообщество
А почему их так много?
источник

DE

Denis Efremov in NestJS — русскоязычное сообщество
А метод первый?
источник

DE

Denis Efremov in NestJS — русскоязычное сообщество
Это понятно
источник

DE

Denis Efremov in NestJS — русскоязычное сообщество
Ща
источник

DE

Denis Efremov in NestJS — русскоязычное сообщество
А кто-нибудь пробовал составить ER-диаграмму? По-моему там сильно косячена структура БД.
источник

DE

Denis Efremov in NestJS — русскоязычное сообщество
Да просто условие добавить
источник

DE

Denis Efremov in NestJS — русскоязычное сообщество
Ща сек
источник

DE

Denis Efremov in NestJS — русскоязычное сообщество
Надо интерцептором перехватить ID юзера из токена и добавить в реквест
источник

DE

Denis Efremov in NestJS — русскоязычное сообщество
Потом пробивать в сервисе или контроллере наличие юзера и если есть добавлять условие
источник

DE

Denis Efremov in NestJS — русскоязычное сообщество
if (req.user) {
 data.leftJoinAndSelect("user.subscriptions", "subscription")
 // data.andWhere("subscription.subscriberId = :subscriberId", {subscriberId:  userId})
 data.andWhere("subscription.subscribedToId = :subscribedToId", {subscribedToId: 36})
}
источник

DE

Denis Efremov in NestJS — русскоязычное сообщество
Мне кажется что средний не нужен
источник

DE

Denis Efremov in NestJS — русскоязычное сообщество
А что такое subscribedToId?
источник

DE

Denis Efremov in NestJS — русскоязычное сообщество
А, тогда надо средний
источник

DE

Denis Efremov in NestJS — русскоязычное сообщество
Хотя нет
источник

DE

Denis Efremov in NestJS — русскоязычное сообщество
Он же есть в джойне
источник

DE

Denis Efremov in NestJS — русскоязычное сообщество
inner а не left
источник

DE

Denis Efremov in NestJS — русскоязычное сообщество
А не
источник

DE

Denis Efremov in NestJS — русскоязычное сообщество
Поиграйся с типами джойнов. right попробуй
источник

DE

Denis Efremov in NestJS — русскоязычное сообщество
Не используй join and select, вместо этого явно указывай нужные поля
источник

DE

Denis Efremov in NestJS — русскоязычное сообщество
У тебя сейчас запущено?
источник