Я подключаюсь к MongoDB нормально через mon goose и Nest JS, используя следующую конфигурацию:
import { ConfigModule, ConfigService } from '@nestjs/config';
import { Module } from '@nestjs/common';
import { MongooseModule } from '@nestjs/mongoose';
@Module({
imports: [
MongooseModule.forRootAsync({
imports: [ConfigModule],
useFactory: async (configService: ConfigService) => ({
uri: configService.get('mongo.host'),
dbName: configService.get('mongo.dbname'),
user: configService.get('mongo.username'),
pass: configService.get('mongo.password'),
authSource: configService.get('mongo.auth.db'),
}),
inject: [ConfigService],
}),
],
})
export class MongoModule {}
Проблема заключается в том, что при подключении к MongoDB возникает ошибка, сообщения журнала не отформатирован правильно. Есть ли способ отловить исключения подключения и переформатировать их, используя наши стандарты ведения журнала проекта?