Size: a a a

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

2021 January 28

D

Dmitriy in NestJS — русскоязычное сообщество
Pavel Luhin
entities: [
   ActionLogEntity,
   CategoryEntity,
   DynamicConfigEntity,
   NotificationLogEntity,
   UserEntity,
 ],
Так это ты в TypeOrmModule.forRootAsync пропихиваешь? Получается ж, что так надо вообще все сущности сначала тут перечислить, а потом ещё в модулях в imports: TypeOrmModule.forFeature([...])
источник

I

I in NestJS — русскоязычное сообщество
E_A
Тогда у нас прелести слабой типизации  и динамического создания пропадут и получится из ts те же java/c#, только сильно урезанный
Вебассембли по желанию же, где хочешь можешь компилировать, а где нет интерпретировать
источник

PL

Pavel Luhin in NestJS — русскоязычное сообщество
Dmitriy
Так это ты в TypeOrmModule.forRootAsync пропихиваешь? Получается ж, что так надо вообще все сущности сначала тут перечислить, а потом ещё в модулях в imports: TypeOrmModule.forFeature([...])
да, именно так
источник

D

Dmitriy in NestJS — русскоязычное сообщество
Pavel Luhin
да, именно так
Ад)))
источник

PL

Pavel Luhin in NestJS — русскоязычное сообщество
ну, как есть. другого способа я не нашел
источник

PL

Pavel Luhin in NestJS — русскоязычное сообщество
опять же, есть rushjs, может там можно по-другому это сделать
источник

PL

Pavel Luhin in NestJS — русскоязычное сообщество
но он какой-то сыроватый
источник

PL

Pavel Luhin in NestJS — русскоязычное сообщество
я по нему статей не смог найти кроме оф документации
источник

D

Dmitriy in NestJS — русскоязычное сообщество
Pavel Luhin
ну, как есть. другого способа я не нашел
Просто бывают проекты, где 200+ таблиц. Сначала их все в TypeOrmModule.forRootAsync перечислять, потом ещё в TypeOrmModule.forFeature([...]) в нужных модулях...
источник

PL

Pavel Luhin in NestJS — русскоязычное сообщество
Dmitriy
Просто бывают проекты, где 200+ таблиц. Сначала их все в TypeOrmModule.forRootAsync перечислять, потом ещё в TypeOrmModule.forFeature([...]) в нужных модулях...
тогда наверное проще сделать как в той статье
источник

PL

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

D

Dmitriy in NestJS — русскоязычное сообщество
Pavel Luhin
тогда наверное проще сделать как в той статье
Ага, ну я понял, спасибо
источник

PL

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

D

Dmitriy in NestJS — русскоязычное сообщество
Напоминает кодогенерацию в Go
источник

D

Dmitriy in NestJS — русскоязычное сообщество
Степан
вот, с оф доки.
Ну я юзаю квери-билдер, т.к. он мне кажется более приближенным к sql - и это удобно. Но entityManager я тоже так или иначе использую, но не непосредственно для формирования запросов
источник

С

Степан in NestJS — русскоязычное сообщество
Dmitriy
Ну я юзаю квери-билдер, т.к. он мне кажется более приближенным к sql - и это удобно. Но entityManager я тоже так или иначе использую, но не непосредственно для формирования запросов
Спасибо
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
E_A
Тогда у нас прелести слабой типизации  и динамического создания пропадут и получится из ts те же java/c#, только сильно урезанный
пусть будет, я буду очень рад)) динамику и на яве и шарпе можно делать если захотеть, есть всякие паттерны же
источник

E

E_A in NestJS — русскоязычное сообщество
🏡 ILshat Khamitov
пусть будет, я буду очень рад)) динамику и на яве и шарпе можно делать если захотеть, есть всякие паттерны же
Ну, такое себе - на любителя, лучше уж типа java/c# через тоже вебассамбле в браузер. Просто там типа обертка нужна в виде ангуляр подобного фраймворка
источник

A

Artem in NestJS — русскоязычное сообщество
Привет. Как можно получить список методов класса (контроллера или сервиса)?
Подскажите, плиз.
источник

YK

Yurii Kovalenko in NestJS — русскоязычное сообщество
Artem
Привет. Как можно получить список методов класса (контроллера или сервиса)?
Подскажите, плиз.
class A {
   c = 'a'
   d() {}
}
Reflect.ownKeys(A.prototype)
источник