Просто примечание: в драйвере C # Mongo вы можете получить текущее имя базы данных с помощью команды: «_collection.Database.DatabaseNamespace.DatabaseName». _collection - это IMongoCollection <YouEntity>.
отлично! Это означает, что use some_dbэто просто оболочка db = "some_db". А ввод переменной в оболочке дает значение переменной.
Сизиф
технически db - это объект - если вам нужно его имя в виде строки, используйте db.getName ()
Ася Камский
«Нашел
наугад
52
Команда для получения имени базы данных в оболочке:
> db.getName()
Хотя простой ввод db работает, вы обнаружите, что это работает только в интерактивном режиме, и если вы работаете над сценарием, это может не дать желаемого результата.
Ответы:
Нашел догадавшись :) Просто:
db
источник
use some_db
это просто оболочкаdb = "some_db"
. А ввод переменной в оболочке дает значение переменной.Команда для получения имени базы данных в оболочке:
Хотя простой ввод db работает, вы обнаружите, что это работает только в интерактивном режиме, и если вы работаете над сценарием, это может не дать желаемого результата.
источник
db.current
это команда CLI, которая покажет вам базу данных, с которой вы сейчас работаете
источник
video.current
дляvideo
базы данных.db.bla
иvideo.bla
дляvideo
базы данных. Я не думаю, что этот ответ что-то добавляет к принятому ответу.