相关疑难解决方法(0)

(节点:3341)弃用警告:猫鼬:mpromise

我正在尝试使用我的自定义方法在猫鼬的顶部开发一个类,所以我用我自己的类扩展了猫鼬但是当我调用创建一个新的汽车方法时它可以工作但它的条带和错误,在这里我让你看看我想做什么.

我收到了这个警告

(node:3341) DeprecationWarning: Mongoose: mpromise (mongoose's default promise library) is deprecated, plug in your own promise library instead: http://mongoosejs.com/docs/promises.html
Run Code Online (Sandbox Code Playgroud)

在我之后

driver.createCar({
      carName: 'jeep',
      availableSeats: 4,
    }, callback);
Run Code Online (Sandbox Code Playgroud)

driver是Driver类的一个实例

const carSchema = new Schema({
  carName: String,
  availableSeats: Number,
  createdOn: { type: Date, default: Date.now },
});
const driverSchema = new Schema({
 email: String,
 name: String,
 city: String,
 phoneNumber: String,
 cars: [carSchema],
 userId: {
   type: Schema.Types.ObjectId,
   required: true,
 },
createdOn: { type: Date, default: Date.now },
});
const DriverModel = mongoose.model('Driver', …
Run Code Online (Sandbox Code Playgroud)

mongoose mongodb node.js

87
推荐指数
2
解决办法
5万
查看次数