【发布时间】:2015-05-12 18:18:01
【问题描述】:
[我会回答这个问题,但可以随意添加解决方案或其他可能出现的问题]
在我们大量使用 q promises 和 mongoose 的 nodejs 项目中工作时,我发现了一些将两者结合起来的不直观的小问题。
第一个是猫鼬承诺没有.fail或.catch。
另一个是Model.create 返回一个promise,它在解析时调用具有多个参数的resolve 函数。如果这通过 Q,那么 Q 将仅使用第一个参数调用解析。
请随意添加更多可能出现的问题;我会将我如何解决这些问题的答案放在答案中。
【问题讨论】:
标签: javascript node.js mongoose promise q