หากต้องการนับจำนวนเอกสาร ให้ใช้ count() ใน MongoDB ให้เราสร้างคอลเลกชันที่มีเอกสาร -
<ก่อนหน้า>> db.demo664.insertOne({_id:1,ClientName:"Chris"});{ "acknowledged" :true, "insertedId" :1 }> db.demo664.insertOne({_id:2,ClientName:"Bob"});{ "acknowledged" :true, "insertedId" :2 }> db.demo664.insertOne({_id:3,ClientName:"Sam"});{ "acknowledged" :true, "insertedId" :3 }> db.demo664.insertOne({_id:4,ClientName:"David"});{ "acknowledged" :true, "insertedId" :4 }แสดงเอกสารทั้งหมดจากคอลเล็กชันโดยใช้วิธี find() -
> db.demo664.find();
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
{ "_id" :1, "ClientName" :"Chris" }{ "_id" :2, "ClientName" :"Bob" }{ "_id" :3, "ClientName" :"Sam" }{ " _id" :4, "ClientName" :"David" }
ต่อไปนี้เป็นแบบสอบถามเพื่อนับจำนวนแถว -
> var numberOfRows=db.demo664.count();> พิมพ์ ("Number Of Rows="+numberOfRows);
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
จำนวนแถว=4