Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MongoDB

Tìm số lượng bản ghi cụ thể trong MongoDB với limit()

Để tìm một số lượng bản ghi cụ thể, hãy sử dụng limit() trong MongoDB. Phương thức nhận một tham số kiểu số - số lượng tài liệu muốn hiển thị.

Tạo collection 4 tài liệu:

> 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("5e8e32929e5f92834d7f05e2") }

Hiển thị tất cả:

> db.demo549.find();

Truy vấn giới hạn 2 bản ghi đầu:

> db.demo549.find().limit(2);

Kết quả:

{ "_id" : ObjectId("5e8e32889e5f92834d7f05df"), "Name" : "Chris" }
{ "_id" : ObjectId("5e8e328c9e5f92834d7f05e0"), "Name" : "David" }