Latest web development tutorials

metode MongoDB Batas dan Lewati

metode MongoDB Batas dan Lewati


MongoDB Batas () metode

Jika Anda perlu membaca sejumlah tertentu rekaman data dalam MongoDB, Anda dapat menggunakan metode metode Batas MongoDB, limit () menerima parameter numerik yang menentukan jumlah record dibaca dari MongoDB di.

tatabahasa

(Metode limit) sintaks dasar adalah sebagai berikut:

>db.COLLECTION_NAME.find().limit(NUMBER)

contoh

pengumpulan data Col adalah sebagai berikut:

{ "_id" : ObjectId("56066542ade2f21f36b0313a"), "title" : "PHP 教程", "description" : "PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言。", "by" : "本教程", "url" : "http://www.w3big.com", "tags" : [ "php" ], "likes" : 200 }
{ "_id" : ObjectId("56066549ade2f21f36b0313b"), "title" : "Java 教程", "description" : "Java 是由Sun Microsystems公司于1995年5月推出的高级程序设计语言。", "by" : "本教程", "url" : "http://www.w3big.com", "tags" : [ "java" ], "likes" : 150 }
{ "_id" : ObjectId("5606654fade2f21f36b0313c"), "title" : "MongoDB 教程", "description" : "MongoDB 是一个 Nosql 数据库", "by" : "本教程", "url" : "http://www.w3big.com", "tags" : [ "mongodb" ], "likes" : 100 }

Contoh query di atas untuk menampilkan dokumen dalam dua catatan:

> db.col.find({},{"title":1,_id:0}).limit(2)
{ "title" : "PHP 教程" }
{ "title" : "Java 教程" }
>

CATATAN: Jika Anda tidak menentukan batas () parameter metode ditampilkan dalam koleksi semua data.


MongoDB Skip () metode

Selain itu kita dapat menggunakan metode limit () untuk membaca sejumlah tertentu dari data, Anda juga dapat menggunakan metode melompat () untuk melewati jumlah tertentu data, melewatkan metode juga menerima parameter numerik sebagai jumlah record untuk melewati.

tatabahasa

melewatkan () sintaks metode naskah adalah sebagai berikut:

>db.COLLECTION_NAME.find().limit(NUMBER).skip(NUMBER)

contoh

Contoh di atas hanya menampilkan data dokumen kedua

>db.col.find({},{"title":1,_id:0}).limit(1).skip(1)
{ "title" : "Java 教程" }
>

CATATAN: melewatkan () metode parameter default adalah 0.