【问题标题】:Mongo Async Driver: How to invoke a method after completion for foreach methodMongo Async Driver:如何在 foreach 方法完成后调用方法
【发布时间】:2016-03-05 06:42:28
【问题描述】:

我正在编写一个数据迁移程序。我想在完全执行 foreach 方法后调用一个方法。 在下面的代码中,每次迭代都会调用 foreach(migrateJobsBlock, callback) 回调方法。有什么方法可以在 foreach 执行完成后调用方法。

col1.find(filter).forEach(migrateBlock, callback).

【问题讨论】:

    标签: java mongodb asynchronous mongodb-java


    【解决方案1】:

    尝试类似:

    var myCursor = db.doc.find( { filter } );
    
    while (myCursor.hasNext()) {
       //do something
       var obj = myCursor.next()
    }
    // finished running! can run completion method
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-01-27
      • 1970-01-01
      • 2019-09-26
      • 2020-01-11
      • 2011-11-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多