ในการแสดงจำนวนฐานข้อมูลใน MongoDB คุณต้องสร้างเอกสารอย่างน้อยหนึ่งรายการในฐานข้อมูล
สมมติว่า คุณได้สร้างฐานข้อมูลแล้ว แต่ไม่ได้เพิ่มเอกสารใดๆ เข้าไป จากนั้นในรายการฐานข้อมูลที่ฐานข้อมูลนั้นจะมองไม่เห็น
ต่อไปนี้เป็นแบบสอบถามเพื่อสร้างฐานข้อมูล -
> use app; switched to db app
ต่อไปนี้เป็นแบบสอบถามเพื่อแสดงฐานข้อมูลทั้งหมด -
> show dbs;
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ ฐานข้อมูลใหม่ "แอป" จะไม่ปรากฏให้เห็น เนื่องจากเราไม่ได้เพิ่มเอกสารอย่างน้อยหนึ่งฉบับในนั้น -
admin 0.002GB business 0.000GB config 0.000GB local 0.000GB main 0.000GB my 0.001GB sample 0.003GB sampleDemo 0.000GB studentSearch 0.000GB test 0.022GB university 0.000GB web 0.001GB webcustomertracker 0.000GB
ให้เราสร้างคอลเลกชันที่มีเอกสารในฐานข้อมูล "แอป" ก่อน -
> db.demo.insert({"StudentName":"Chris"}); WriteResult({ "nInserted" : 1 })
ต่อไปนี้เป็นแบบสอบถามเพื่อแสดงเอกสารทั้งหมดจากคอลเลกชันโดยใช้วิธี find() -
> db.demo.find();
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
{ "_id" : ObjectId("5e07250e25ddae1f53b62204"), "StudentName" : "Chris" }
นี่คือแบบสอบถามเพื่อแสดงฐานข้อมูลทั้งหมดใน MongoDB -
> show dbs;
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ ตอนนี้ฐานข้อมูล "แอป" จะปรากฏในรายการฐานข้อมูล -
admin 0.002GB app 0.000GB business 0.000GB config 0.000GB local 0.000GB main 0.000GB my 0.001GB sample 0.003GB sampleDemo 0.000GB studentSearch 0.000GB test 0.022GB university 0.000GB web 0.001GB webcustomertracker 0.000GB