Как использовать Mongoose в NestJS?

Middle
307 просмотров
AFK Offer AI

@nestjs/mongoose предоставляет интеграцию. MongooseModule.forRoot(uri), MongooseModule.forFeature([{name: User.name, schema: UserSchema}]). Схема через @Schema(), @Prop() декораторы. @InjectModel(User.name) инжектит Model. Методы: model.create(), model.find(), model.findByIdAndUpdate(). Для транзакций нужен replica set. Преимущество над TypeORM для MongoDB — более idiomatic API и лучший typing.

Следующий вопрос

Как работает HTTP keep-alive в Node.js?