Was ist der Befehl, um die aktuelle Datenbank in der MongoDB-Shell anzuzeigen?
(Ich konnte es bei Google nicht finden)
Was ist der Befehl, um die aktuelle Datenbank in der MongoDB-Shell anzuzeigen?
(Ich konnte es bei Google nicht finden)
Antworten:
Fand es durch Raten :) Einfach:
db
use some_db
ist nur ein Wrap für db = "some_db"
. Wenn Sie eine Variable in die Shell eingeben, erhalten Sie den Wert der Variablen.
Der Befehl zum Abrufen des Datenbanknamens in der Shell lautet:
> db.getName()
Während Sie nur db eingeben, werden Sie feststellen, dass dies nur interaktiv funktioniert. Wenn Sie an einem Skript arbeiten, erhalten Sie möglicherweise nicht das gewünschte Ergebnis.
db.current
ist ein CLI-Befehl, der Ihnen die Datenbank anzeigt, in der Sie gerade arbeiten
video.current
für die video
Datenbank.
db.bla
Sie geben video.bla
für die video
Datenbank. Ich habe nicht das Gefühl, dass diese Antwort der akzeptierten Antwort etwas hinzufügt.