Gibt es eine Möglichkeit, alle Sammlungsnamen und die Anzahl der Dokumente für jede Sammlung in einer einzigen Abfrage aufzulisten?Anzahl der Dokumente in einer Sammlung abrufen Mongodb
Die eine, die ich finden konnte, gibt nur die Zählung für eine bestimmte Sammlung. Zum Beispiel, wenn Users
eine Sammlung dann
db.Users.count()
würde ich die Zählung der Anzahl der Dokumente in der Sammlung Users
.
so die Abfrage würde 'db.getCollectionNames.map()'? – Vaulstein
@Vaulstein Die 'db.getCollectionNames()' ist eine Funktion für sich, die einen Systembefehl ausführt, um "Sammlungsinformationen" zurückzugeben. Das Ergebnis ist ein Array von Bedingungen, die für den Operator '.map()' in JavaScript geeignet sind. Wie Sie hier "klar sehen" sollten. '.count()' wird für jede Sammlung ausgeführt, die zurückgegeben wird. Das ist "wie es funktioniert". Wie ich bereits sagte, ist derselbe Befehl zum Zurücksenden von "Sammlungsinformationen" in jedem Treiber verfügbar. –