Я обещал Mongoose с Bluebird - все, кажется, работает отлично, за исключением того, что документы, возвращенные saveAsync()
, являются просто простыми объектами и не имеют методов/виртуальных.Как вернуть объект Mongoose из saveAsync?
order.saveAsync().then(function(order) {
order.save(); // errors with object has no method 'save'
Я использую «save» в качестве примера, но не встроенный метод или мои собственные методы, похоже, доступны.
Как я могу получить объект Mongoose, возвращенный с saveAsync
?
ли эта работа? 'var orderObj = новый заказ (заказ); orderObj.save(); ' – BatScream