【发布时间】:2016-08-14 13:36:14
【问题描述】:
我正在尝试在猫鼬中使用蓝鸟。但遇到一些问题:
我写了一些bluebird的测试代码,并没有使用mongoose。就像这样:
A().then().error().catch().nodeify() ....
而且它有效。
但是当我使用猫鼬操作时,就会发生错误。
只是这样的演示代码:
Username.create().then().nodeify() ...
而 TypeError:.create().then().nodeify 不是函数。
(我也试过asCallback,也不行。同样的错误)
如果在其中使用error(),也会出现同样的错误:
Username.create().then().error().nodeify() ...
TypeError: .create().then().error is not a function
(用户名是猫鼬模型)
我确定蓝鸟在里面。
var mongoose = require('mongoose');
var P = mongoose.promise = require('bluebird');
那么问题出在哪里???
【问题讨论】:
标签: javascript node.js mongoose bluebird