Size: a a a

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

2021 July 02

А

Андрей in NestJS — русскоязычное сообщество
Сейчас столкнулся с такой проблемой в TypeOrm
```
const sqlQuery = await this._userRepository
 .createQueryBuilder('user')
 .leftJoinAndSelect('user.services', 'service')
 .skip(0)
 .limit(10);

```

ожидал, что будет возвращено 10 юзеров и у каждого из них, будут все его сервисы.
но на самом деле, запрос может вернуть 1 юзера с 10-ю сервисами.

Я понимаю почему так происходит (БД вернула 10 строк),
но после монги для меня это было совершенно не очевидно.
Есть ли возможность всегда получать 10 юзеров, независимо от того, сколько у них сервисов?
источник

ПВ

Павел Варенцов... in NestJS — русскоязычное сообщество
точно не помню, для такой проблемы вроде бы связка skip/take используется. но сгенерится очень тяжёлый запрос.
источник

А

Андрей in NestJS — русскоязычное сообщество
о, да, спасибо! то что нужно.
ну да, запрос потяжелее, но думаю, кеширование ответов бд в редисе спасет ситуацию
источник

K

Kosmos in NestJS — русскоязычное сообщество
Nest ругается на наличие опреатора во внешнем npm-модуле ?. кто-то знает, как это поправить, или начиная с какой версии ноды он поддерживается?
источник

K

Kosmos in NestJS — русскоязычное сообщество
Суде по всему нужно перейти с 12 -> 14.
источник

PM

Pavel Mellonges® in NestJS — русскоязычное сообщество
Уважаемые эксперты, что думаете о Laravel? В чем у нее есть недостатки, а в чем преимущества по сравнению с nest js? Если что это php
источник

МЗ

Михаил Золотарёв... in NestJS — русскоязычное сообщество
Нест микрофреймворк, ларавел - большой бекенд фреймворк. Поэтому в ларавел априори больше функциональность + этому фреймворку дофига лет, так что большинство бекенд практик там реализованы лучше. С другой стороны, в ларавеле соблюдаются все минусы пхп по сравнению с нодой + он более сложен для освоения чем нест
источник

PM

Pavel Mellonges® in NestJS — русскоязычное сообщество
Понял, но многие говорят что Laravel имеет ниже порог, в сравнении с nest js. Нужно не забывать про ts
источник

МЗ

Михаил Золотарёв... in NestJS — русскоязычное сообщество
Ну если этот человек пыхер - то конечно. Если нодер - то вряд ли.
источник

PM

Pavel Mellonges® in NestJS — русскоязычное сообщество
Ну даже для меня, js был первый язык ну и около года на нём писал. Php синтаксис изучил за 3 дня и в Laravel нет ничего сложного, а вот nest js с typescript давался намного сложней.
источник

МЗ

Михаил Золотарёв... in NestJS — русскоязычное сообщество
Думаю, это все личные предпочтения) В целом, я не вижу сложности ни в том, ни в другом)
источник

AR

Alexander Repin in NestJS — русскоязычное сообщество
Я для себя наоборот открываю мир неста с лары и симфони
источник

PM

Pavel Mellonges® in NestJS — русскоязычное сообщество
и как ощущения?
источник

AR

Alexander Repin in NestJS — русскоязычное сообщество
Пока все нравится
источник

AR

Alexander Repin in NestJS — русскоязычное сообщество
Коллеги из мира пхп не признают более среди своих
источник

AR

Alexander Repin in NestJS — русскоязычное сообщество
:)
источник

D

Dmitriy in NestJS — русскоязычное сообщество
Я бы сравнивал не Laravel с NestJS, а Lumen. Потому что Lumen - это микрофреймворк, как и NestJS, а Laravel - нет. Ну а так недостатки и преимущества те же, что и в сравнении php с NodeJS
источник

ОЛ

Олег Линьков... in NestJS — русскоязычное сообщество
С симфонией больше общего, чем с lumen
источник

ОЛ

Олег Линьков... in NestJS — русскоязычное сообщество
Люмен это экспресс прям)
источник

PM

Pavel Mellonges® in NestJS — русскоязычное сообщество
в общем я не определился какой курс скачивать с рутрекера
источник