sql >> Base de Datos >  >> NoSQL >> MongoDB

Promesa de mangosta con bluebird y texto mecanografiado

Promise exportar como una variable en mongoose, para que pueda convertir mongoose espacio de nombres como cualquier primero, y luego establezca Promise a otros.

  1. si está utilizando q lib.
    • instalar npm install --save q @types/q primero. tsc versión>=2.0.
    • luego agregue (<any>mongoose).Promise = Q.Promise;
  2. usando bluebird lib, agregue el código a continuación.
    • import Bluebird = require("bluebird");
    • (<any>mongoose).Promise = Bluebird;