หากต้องการค้นหาจำนวนระเบียนที่ระบุ ให้ใช้ LIMIT() ใน MongoDB เมธอดนี้ยอมรับอาร์กิวเมนต์ประเภทตัวเลขหนึ่งตัว ซึ่งเป็นจำนวนเอกสารที่คุณต้องการให้แสดง
ให้เราสร้างคอลเลกชันที่มีเอกสาร -
> db.demo549.insertOne({"Name":"Chris"});{ "acknowledged" :true, "insertedId" :ObjectId("5e8e32889e5f92834d7f05df")}> db.demo549.insertOne({"Name") :"David"});{ "acknowledged" :true, "insertedId" :ObjectId("5e8e328c9e5f92834d7f05e0")}> db.demo549.insertOne({"Name":"Bob"});{ "acknowledged" :true, "insertedId" :ObjectId("5e8e328f9e5f92834d7f05e1")}> db.demo549.insertOne({"Name":"John"});{ "acknowledged" :true, "insertedId" :ObjectId("5e8e32929ef05pref92834d7")>แสดงเอกสารทั้งหมดจากคอลเล็กชันโดยใช้วิธี find() -
> db.demo549.find();สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
{ "_id" :ObjectId("5e8e32889e5f92834d7f05df"), "Name" :"Chris" }{ "_id" :ObjectId("5e8e328c9e5f92834d7f05e0"), "Name" :"David" }{ "ObjectId" ::"5e8e328f9e5f92834d7f05e1"), "Name" :"Bob" }{ "_id" :ObjectId("5e8e32929e5f92834d7f05e2"), "Name" :"John" }ต่อไปนี้เป็นแบบสอบถามเพื่อค้นหาจำนวนระเบียนที่ระบุใน MongoDB -
> db.demo549.find().limit(2);สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
{ "_id" :ObjectId("5e8e32889e5f92834d7f05df"), "Name" :"Chris" }{ "_id" :ObjectId("5e8e328c9e5f92834d7f05e0"), "Name" :"David" }