Chúng tôi sẽ sử dụng printjson () cho việc này. 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 -
> dbprintResultScriptDemoinsertOne({"StudentName":"John","StudentAge":21});
{
"acknowledged" : true,
"insertedId" : ObjectId("5cf22c02b64a577be5a2bc0b")
}
> dbprintResultScriptDemoinsertOne({"StudentName":"Carol","StudentAge":20});
{
"acknowledged" : true,
"insertedId" : ObjectId("5cf22c09b64a577be5a2bc0c")
}
> dbprintResultScriptDemoinsertOne({"StudentName":"David","StudentAge":19});
{
"acknowledged" : true,
"insertedId" : ObjectId("5cf22c11b64a577be5a2bc0d")
} 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 () -
> dbprintResultScriptDemofind();
Điều này sẽ tạo ra tài liệu sau -
{ "_id" : ObjectId("5cf22c02b64a577be5a2bc0b"), "StudentName" : "John", "StudentAge" : 21 }
{ "_id" : ObjectId("5cf22c09b64a577be5a2bc0c"), "StudentName" : "Carol", "StudentAge" : 20 }
{ "_id" : ObjectId("5cf22c11b64a577be5a2bc0d"), "StudentName" : "David", "StudentAge" : 19 } Sau đây là truy vấn để in kết quả của script -
> var document=dbprintResultScriptDemofind();
> while (documenthasNext()) {
printjson(documentnext());
} Điều này sẽ tạo ra tài liệu sau -
{ "_id" : ObjectId("5cf22c02b64a577be5a2bc0b"), "StudentName" : "John", "StudentAge" : 21 }
{ "_id" : ObjectId("5cf22c09b64a577be5a2bc0c"), "StudentName" : "Carol", "StudentAge" : 20 }
{ "_id" : ObjectId("5cf22c11b64a577be5a2bc0d"), "StudentName" : "David", "StudentAge" : 19 }