Để trả về các tài liệu của một tập hợp không có objectId, hãy đặt _id:0. Trước tiên, hãy để chúng tôi tạo một bộ sưu tập với các tài liệu -
> db.returnDocumentWithoutObjectId.insertOne ({"Name":"Carol", "Age":25}); {"inherit":true, "insertId":ObjectId ("5ce8ba6c78f00858fb12e8fa")}> db.returnDocumentIdhoutObjectObject. insertOne ({"Name":"Sam", "Age":21}); {"nition ":true," insertId ":ObjectId (" 5ce8ba6d78f00858fb12e8fb ")}> db.returnDocumentWithoutObjectId.insertOne ({" Tên ":" John "," Age ":23}); {" Recognition ":true," insertId ":ObjectId (" 5ce8ba6f78f00858fb12e8fc ")}
Sau đây là truy vấn để 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.returnDocumentWithoutObjectId.find ();
Điều này sẽ tạo ra kết quả sau -
{"_id":ObjectId ("5ce8ba6c78f00858fb12e8fa"), "Tên":"Carol", "Tuổi":25} {"_id":ObjectId ("5ce8ba6d78f00858fb12e8fb"), "Tên":"Sam", " Tuổi ":21} {" _id ":ObjectId (" 5ce8ba6f78f00858fb12e8fc ")," Tên ":" John "," Tuổi ":23}
Sau đây là truy vấn để trả về các tài liệu của một bộ sưu tập không có objectId trong MongoDB -
> db.returnDocumentWithoutObjectId.find ({}, {_ id:0});
Điều này sẽ tạo ra kết quả sau -
{"Name":"Carol", "Age":25} {"Name":"Sam", "Age":21} {"Name":"John", "Age":23}