来自aggregate()和find()的MongoDB驱动程序用于NodeJS

Tig*_*eow 2 javascript mongodb node.js promise

我总是读到NodeJS的MongoDB驱动程序(> 2.0)支持promises.但我找到的唯一例子是connect()和findOne()函数.虽然它适用于那些,我可以得到承诺,它不与aggregate()或find().我得到那个是因为他们可能会返回游标,但是因为有承诺支持,这些承诺在哪里?必须有办法与他们合作.一个链接,一个例子或简单的解释将是如此受欢迎:)

谢谢Jordy.

Ric*_*hen 8

从链的结果find()或aggregate()对.toArray().toArray当前mongodb nodejs驱动程序的文档在这里.

  • 您也可以尝试使用aggregate().exec() 它将返回一个promise (2认同)