Để tìm nạp tất cả các id, chỉ cần sử dụng find () trong MongoDB. Hãy để chúng tôi tạo một bộ sưu tập với các tài liệu -
> db.demo169.insertOne ({"StudentName":"Chris"}); {"inherit":true, "insertId":ObjectId ("5e36975e9e4f06af551997d7")}> db.demo169.insertOne ({"StudentName" :"Bob"}); {"inherit":true, "insertId":ObjectId ("5e3697629e4f06af551997d8")}> db.demo169.insertOne ({"StudentName":"David"}); {"Recognition":true, "insertId":ObjectId ("5e3697679e4f06af551997d9")}
Hiển thị tất cả các tài liệu từ một bộ sưu tập với sự trợ giúp của phương thức find () -
> db.demo169.find ();
Điều này sẽ tạo ra kết quả sau -
{"_id":ObjectId ("5e36975e9e4f06af551997d7"), "StudentName":"Chris"} {"_id":ObjectId ("5e3697629e4f06af551997d8"), "StudentName":"Bob"} {"_id":ObjectId "5e3697679e4f06af551997d9"), "StudentName":"David"}
Sau đây là truy vấn để lấy id tài liệu của tất cả các tài liệu MongoDB trong một bộ sưu tập -
> var iterator =db.demo169.find ({}, {"StudentName":0});
Hiển thị tất cả các tài liệu từ một bộ sưu tập với sự trợ giúp của phương thức find () -
> trình lặp;
Điều này sẽ tạo ra kết quả sau -
{"_id":ObjectId ("5e36975e9e4f06af551997d7")} {"_id":ObjectId ("5e3697629e4f06af551997d8")} {"_id":ObjectId ("5e3697679e4f06af55")} 7d