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

ดึงรหัสทั้งหมดของเอกสาร MongoDB หรือไม่


หากต้องการดึงข้อมูลรหัสทั้งหมด ให้ใช้ find() ใน MongoDB ให้เราสร้างคอลเลกชันที่มีเอกสาร -

> db.demo169.insertOne({"StudentName":"Chris"});{ "acknowledged" :true, "insertedId" :ObjectId("5e36975e9e4f06af551997d7")}> db.demo169.insertOne({"StudentName" :"Bob"});{ "acknowledged" :true, "insertedId" :ObjectId("5e3697629e4f06af551997d8")}> db.demo169.insertOne({"StudentName":"David"});{ "acknowledged" :true, "insertedId" :ObjectId("5e3697679e4f06af551997d9")}

แสดงเอกสารทั้งหมดจากคอลเล็กชันโดยใช้วิธี find() -

> db.demo169.find();

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

{ "_id" :ObjectId("5e36975e9e4f06af551997d7"), "StudentName" :"Chris" }{ "_id" :ObjectId("5e3697629e4f06af551997d8"), "StudentName" :"Bob" :}{ "_id" () "5e3697679e4f06af551997d9"), "StudentName" :"David" }

ต่อไปนี้เป็นแบบสอบถามเพื่อรับรหัสเอกสารของเอกสาร MongoDB ทั้งหมดในคอลเลกชัน -

> var iterator=db.demo169.find({},{"StudentName":0});

แสดงเอกสารทั้งหมดจากคอลเล็กชันโดยใช้วิธี find() -

> iterator;

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

{ "_id" :ObjectId("5e36975e9e4f06af551997d7") }{ "_id" :ObjectId("5e3697629e4f06af551997d8") }{ "_id" :ObjectId("5e3697679e4f06af551997pred9")