886 Stimmen

Wie kann ich alle Sammlungen in der MongoDB-Shell auflisten?

Wie kann ich in der MongoDB-Shell alle Sammlungen für die aktuelle Datenbank auflisten, die ich verwende?

4voto

Aniruddh Punkte 7508

Unter >=2.x können Sie Folgendes tun

db.listCollections()

Unter 1.x können Sie Folgendes tun

db.getCollectionNames()

3voto

Liste aller Sammlungen aus dem mongo Muschel:

  • db.getCollectionNames()
  • Kollektionen anzeigen
  • Tabellen anzeigen

Hinweis: Die Sammlungen werden in der aktuellen Datenbank angezeigt, in der Sie sich befinden. derzeit

2voto

PHINCY L PIOUS Punkte 335

Kollektionen anzeigen

Dieser Befehl funktioniert normalerweise in der MongoDB-Shell, sobald Sie zur Datenbank gewechselt haben.

2voto

eggsloveoats Punkte 390

Für den Fall, dass jemand Python und PyMongo :

db.list_collection_names()

1voto

Rahul Punkte 15639

Für MongoDB 3.0-Implementierungen, die die WiredTiger-Speicher-Engine verwenden, müssen Sie Sie führen db.getCollectionNames() aus einer Version der Mongo-Shell vor 3.0 oder einer Version des Treibers vor der kompatiblen Version 3.0, db.getCollectionNames() keine Daten zurück, auch wenn es vorhandene Sammlungen.

Weitere Einzelheiten finden Sie unter este .

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X