Über alle Mongo-Datenbanken iterieren
Ich bin relativ neu in MongoDB und konnte keine Lösung für das finden, wonach ich suche.
Ich möchte alle Mongo-Datenbanken durchlaufen und einen Befehl für jede Sammlung jeder Datenbank ausführen. Ich kann den folgenden Befehl ausführen, um alle DB-Namen zu erhalten:
db.runCommand( { listDatabases: 1 } ).databases.forEach(function (db) {
print ("db=" + db.name);
});
Aber wie "wechsle" ich die Datenbank innerhalb einer forEach-Schleife, damit ich Abfragen für jede Datenbank ausführen kann? Ich möchte so etwas wie @ verwenduse db.name
innerhalb der Schleife, aber das funktioniert nicht.