在我的nestjs应用程序中,我想改变一些连接参数,使用mongoose本身,我可以这样做:
await mongoose.connect(process.env.DB, {
readPreference: "primary",
tls: true,
tlsAllowInvalidHostnames: true,
tlsCAFile: "rds-combined-ca-bundle.pem",
});
这是我的nest数据库模块我怎么能添加这些参数到这个?
@Module({
imports: [
MongooseModule.forRootAsync({
useFactory: async (configService: ConfigService) => ({
uri: configService.get('MONGODB_URI'),
}),
inject: [ConfigService],
}),
],
})
export class DatabaseModule {
static forFeature(models: ModelDefinition[]) {
return MongooseModule.forFeature(models);
}
}
我需要设置这些参数,以便连接到AWS文档数据库
1条答案
按热度按时间ncgqoxb01#
你可以试试这样的东西吗?