node.js - 使用 NodeJs 中的回调来实现 MongoDB 4.0 的事务?

标签 node.js mongodb callback transactions

有没有什么方法可以在 MongoDB 4.0 中通过 mongoose 使用事务,而不使用 Promises,我只想使用 Callbacks

我读了这篇文章post但没有找到任何与回调有关的内容。

请帮助我。

最佳答案

我假设你可以做一些事情:

mongoose.startSession() .then(session => {//做一些数据库操作}) .then(//另一个) .then( Mongoose .endSession()) .catch(session.abortTransaction());

另请参阅此question 。它不是特定于 MongoDB 4.0,但可能会有所帮助。

关于node.js - 使用 NodeJs 中的回调来实现 MongoDB 4.0 的事务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51273839/

相关文章:

javascript - Node.js 异步 if 语句 GraphicsMagick

javascript - `harp init` 不起作用

mongodb - 有什么方法可以在 Azure 中对 MongoDB 进行分析吗?

php - 在创建/修改时将 Drupal 节点插入到 MongoDB

java - 在 retrofit 回调中接收自定义参数

node.js - 保证回调后执行aws lambda?

Javascript:非阻塞回调(又是一次)

javascript - 删除一行 csv 或忽略它

javascript - NodeJS 值不正确

Mongodb辅助角色抛出System.IO.FileNotFoundException