問題
使用
mongoose
的
findOneAndUpdate
方法更新文檔時提示:
(node:11135) DeprecationWarning: Mongoose: findOneAndUpdate() and findOneAndDelete() without the useFindAndModify option set to false are deprecated.
解決辦法
在
app.module.ts
檔案中使用
MongooseModule
時添加
{ useFindAndModify: true }
配置即可。
例如:
@Module({
imports: [MongooseModule.forRoot('mongodb://localhost/nest', { useNewUrlParser: true, useFindAndModify: false })],
controllers: [AppController],
providers: [AppService],
})
export class AppModule { }