csv.foreach
およびinsertOne
呼び出しは(おそらく)両方とも非同期であるため、db.close()
を呼び出しています。 挿入が完了する前。
db.close()
の呼び出しを待つ方法を考え出す必要があります すべてのインサートのコールバックが呼び出されるまで。これを行う方法は、csvモジュールの動作によって異なりますが、非同期モジュールなどを使用すると、非同期フロー制御に役立ちます。
csv.foreach
およびinsertOne
呼び出しは(おそらく)両方とも非同期であるため、db.close()
を呼び出しています。 挿入が完了する前。
db.close()
の呼び出しを待つ方法を考え出す必要があります すべてのインサートのコールバックが呼び出されるまで。これを行う方法は、csvモジュールの動作によって異なりますが、非同期モジュールなどを使用すると、非同期フロー制御に役立ちます。