Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MongoDB

แบบสอบถาม BSON สำหรับคำสั่ง 'show dbs' (รายการฐานข้อมูล) ใน MongoDB คืออะไร


คำสั่งที่คุณสามารถใช้ได้คือ db.runCommand() . ก่อนอื่นให้เราเปลี่ยนเป็นผู้ดูแลระบบ -

> use admin
switched to db admin

ตอนนี้ให้รันคำสั่ง −

> db.runCommand({listDatabases : 1})

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

{
   "databases" : [
      {
         "name" : "admin",
         "sizeOnDisk" : 2375680,
         "empty" : false
      },
      {
         "name" : "app",
         "sizeOnDisk" : 32768,
         "empty" : false
      },
      {
         "name" : "business",
         "sizeOnDisk" : 417792,
         "empty" : false
      },
      {
         "name" : "config",
         "sizeOnDisk" : 106496,
         "empty" : false
      },
      {
         "name" : "local",
         "sizeOnDisk" : 81920,
         "empty" : false
      },
      {
         "name" : "main",
         "sizeOnDisk" : 184320,
         "empty" : false
      },
      {
         "name" : "my",
         "sizeOnDisk" : 753664,
         "empty" : false
      },
      {
         "name" : "ok",
         "sizeOnDisk" : 1024000,
         "empty" : false
      },
      {
         "name" : "sample",
         "sizeOnDisk" : 3297280,
         "empty" : false
      },
      {
         "name" : "sampleDemo",
         "sizeOnDisk" : 352256,
         "empty" : false
      },
      {
         "name" : "studentSearch",
         "sizeOnDisk" : 262144,
         "empty" : false
      },
      {
         "name" : "test",
         "sizeOnDisk" : 32944128,
         "empty" : false
      },
      {
         "name" : "university",
         "sizeOnDisk" : 229376,
         "empty" : false
      },
      {
         "name" : "web",
         "sizeOnDisk" : 3661824,
         "empty" : false
      },
      {
         "name" : "webcustomertracker",
         "sizeOnDisk" : 32768,
         "empty" : false
      }
   ],
   "totalSize" : 45756416,
   "ok" : 1
}