Size: a a a

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

2020 March 29

W

Wacker in NestJS — русскоязычное сообщество
dev и start
источник

W

Wacker in NestJS — русскоязычное сообщество
при dev dist не собирается
источник

ST

Sergey Tymoshchuk in NestJS — русскоязычное сообщество
Wacker
при dev dist не собирается
понял, спасибо за объяснения!
источник

W

Wacker in NestJS — русскоязычное сообщество
Sergey Tymoshchuk
понял, спасибо за объяснения!
да пжл
источник

A

Alex in NestJS — русскоязычное сообщество
Всем привет!) помогите пожалуйста - как в nestjs в методе резолвера graphql получить доступ к контексту выполнения текущего запроса к express {request, response} ?
источник

DB

Dilame Bowzee in NestJS — русскоязычное сообщество
А есть чёнить типа stackblitz для неста?
источник

A

Alex in NestJS — русскоязычное сообщество
например в таком

@Resolver('Post')
export class PostResolvers {

 @Query('getPosts')
 getPosts(
     @Args() args,
     @Info() info,
 ): Post[] {
 

 }

}
источник

DB

Dilame Bowzee in NestJS — русскоязычное сообщество
Alex
Всем привет!) помогите пожалуйста - как в nestjs в методе резолвера graphql получить доступ к контексту выполнения текущего запроса к express {request, response} ?
Кажется, это противозаконно. Полиция чистоты кода выехала за вами.
Вы уверены, что вам именно это надо? Какую задачу вы этим хотите решить?
источник

A

Alex in NestJS — русскоязычное сообщество
Dilame Bowzee
Кажется, это противозаконно. Полиция чистоты кода выехала за вами.
Вы уверены, что вам именно это надо? Какую задачу вы этим хотите решить?
согласен что конекст потребности не совсем типичен для graphql. Опишу примерную идею - что-то вроде live queries, запросы к query graphql от клиента после резолвинга сохраняют id выбранных сущностей в сессию клиента на сервере, чтобы в последующем после обновления соответвтующих сущностей отправить по вебсокетам обновленные результаты query клиентам которых
их запрашивали. Пытаюсь сделать как подписку на запросы.
источник

AM

Andrey Melikhov in NestJS — русскоязычное сообщество
Alex
Всем привет!) помогите пожалуйста - как в nestjs в методе резолвера graphql получить доступ к контексту выполнения текущего запроса к express {request, response} ?
Инджект в скоупе реквеста не?
источник

AM

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

AB

Aleksandr Bukhalo in NestJS — русскоязычное сообщество
Alex
Всем привет!) помогите пожалуйста - как в nestjs в методе резолвера graphql получить доступ к контексту выполнения текущего запроса к express {request, response} ?
ну доку там почитать
источник

A

Alex in NestJS — русскоязычное сообщество
при инжекте получаю в реквесте объект вида:

{
 _extensionStack: GraphQLExtensionStack { extensions: [ [CacheControlExtension] ] }
}
источник

A

Alex in NestJS — русскоязычное сообщество
решено, упустил параметр контекста в конфигураторе модуля GraphQL:

GraphQLModule.forRootAsync({
  context: ({ req, res }) => ({ req, res }),
}),
источник

7

7384114837 in NestJS — русскоязычное сообщество
Пользуется кто sequelize?
Как проверить подключена бд или есть ошибки?
(В провайдере или в модуле вывести сообщение)
источник

S

Sviatoslav in NestJS — русскоязычное сообщество
7384114837
Пользуется кто sequelize?
Как проверить подключена бд или есть ошибки?
(В провайдере или в модуле вывести сообщение)
А что гугл говорит? sequelize testing the connection? Ну и плюс всегда можно сделать какой то запрос к бд
источник

7

7384114837 in NestJS — русскоязычное сообщество
Sviatoslav
А что гугл говорит? sequelize testing the connection? Ну и плюс всегда можно сделать какой то запрос к бд
В нест доке нет такого, в sequelize не смотрел. В гугле не нашел ответ на вопрос
источник

LK

L K in NestJS — русскоязычное сообщество
7384114837
В нест доке нет такого, в sequelize не смотрел. В гугле не нашел ответ на вопрос
а причем тут нест
ты не можешь взять инстанс sequalize
и сделать допустим сырой запрос SELECT 1+1 ?
нету разницы где это сделаешь, где тебе будет удобно там и делай
источник

S

Sviatoslav in NestJS — русскоязычное сообщество
7384114837
В нест доке нет такого, в sequelize не смотрел. В гугле не нашел ответ на вопрос
Это второй параграф в документации по sequelize прям в самом начале. Гуглится без проблем по той фразе которую я указал
источник

S

Sviatoslav in NestJS — русскоязычное сообщество
try {
 await sequelize.authenticate();
 console.log('Connection has been established successfully.');
} catch (error) {
 console.error('Unable to connect to the database:', error);
}
источник