Solo una nota: en c # Mongo Driver, puede obtener el nombre de la base de datos actual a través del comando: "_collection.Database.DatabaseNamespace.DatabaseName". _collection es IMongoCollection <YouEntity>.
¡bonito! Eso significa que use some_dbes solo una envoltura para db = "some_db". Y escribir una variable en el shell da el valor de la variable.
Sísifo
técnicamente, db es un objeto; si necesita su nombre como una cadena, use db.getName ()
Asya Kamsky
"Lo encontré adivinando" :)
YulePale
52
El comando para obtener el nombre de la base de datos en el shell es:
> db.getName()
Si bien simplemente escribir db funciona, encontrará que esto solo funciona de forma interactiva y si está trabajando en un script, es posible que esto no dé el resultado que desea.
Respuestas:
Lo encontré adivinando :) Simplemente:
dbfuente
use some_dbes solo una envoltura paradb = "some_db". Y escribir una variable en el shell da el valor de la variable.El comando para obtener el nombre de la base de datos en el shell es:
Si bien simplemente escribir db funciona, encontrará que esto solo funciona de forma interactiva y si está trabajando en un script, es posible que esto no dé el resultado que desea.
fuente
db.currentes un comando CLI que le mostrará la base de datos en la que está trabajando actualmente
fuente
video.currentpara lavideobase de datos.db.blate darávideo.blapara lavideobase de datos. No creo que esta respuesta agregue nada a la respuesta aceptada.