/
Gronik4
/
Connecting_DataBase_to_NestJS.MongoDB_Module
Обзор
Документация
Войти
/
Gronik4
/
Connecting_DataBase_to_NestJS.MongoDB_Module
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/app.module.ts
23 строки
750 B
Gronik4
Editing based on comments
12 окт 2025, 09:37
12 окт 2025, 09:37
8006ee9
Код
Авторство
О чём код?
import { Module } from '@nestjs/common'; import { AppController } from './app.controller'; import { AppService } from './app.service'; import { MongooseModule } from '@nestjs/mongoose'; import { ConfigModule, ConfigService } from '@nestjs/config'; import { BookModule } from './book/book.module'; @Module({ imports: [ ConfigModule.forRoot(), // загружает .env автоматически из корня MongooseModule.forRootAsync({ imports: [ConfigModule], useFactory: (configService: ConfigService) => ({ uri: configService.get<string>('MONGO_URL'), }), inject: [ConfigService], }), BookModule, ], controllers: [AppController], providers: [AppService], }) export class AppModule {}