そのため、他の質問を投稿していくつかの調査を行った後、mongodb への同じ呼び出しで複数のドキュメントを異なるデータで更新できるようには見えません。
doc1 : {
_id: 1,
name: 'John Smith'
}
doc2 : {
_id: 2,
name: 'Jane Smith'
}
したがって、クライアントが両方のドキュメントをサーバーに渡すと、年齢フィールドが追加され、両方が更新されたときにサーバーからの応答が必要になる場合、2 つの更新コールバックが返されるのを待つ必要があります。
StepやAsyncなどの優れた非同期モジュールがいくつかあるように見えるので、大したことではありません。しかし、私はすでにマングースを使用しています。マングースには約束があることがわかりました。ドキュメントを見ると、これは可能ではないと思いますが、理解できないだけかもしれません。
mongoose を使用すると、N 個の更新を mongo に送信し、N 個すべてが完了したことを確認できるので、クライアントに応答できます。もちろん、カウンターなしで(それは私がすでにやっていることです)。
ありがとう!