Python MongoDB Limit
- Hal Sebelumnya MongoDB Update
- Hal Berikutnya Ringkasan Panduan Referensi Python
batasi hasil
Untuk membatasi hasil di MongoDB, kami menggunakan limit()
metode.
limit()
Metode menerima satu parameter, nombor yang ditakrifkan menentukan bilangan dokumen yang diembalikkan.
Dihypothetika anda mempunyai 'pelanggan' kumpulan:
Pelanggan
{'_id': 1, 'name': 'John', 'address': 'Highway37'} {'_id': 2, 'name': 'Peter', 'address': 'Lowstreet 27'} {'_id': 3, 'name': 'Amy', 'address': 'Apple st 652'} {'_id': 4, 'name': 'Hannah', 'address': 'Mountain 21'} {'_id': 5, 'name': 'Michael', 'address': 'Valley 345'} {'_id': 6, 'name': 'Sandy', 'address': 'Ocean blvd 2'} {'_id': 7, 'name': 'Betty', 'address': 'Green Grass 1'} {'_id': 8, 'name': 'Richard', 'address': 'Sky st 331'} {'_id': 9, 'name': 'Susan', 'address': 'One way 98'} {'_id': 10, 'name': 'Vicky', 'address': 'Yellow Garden 2'} {'_id': 11, 'name': 'Ben', 'address': 'Park Lane 38'} {'_id': 12, 'name': 'William', 'address': 'Central st 954'} {'_id': 13, 'name': 'Chuck', 'address': 'Main Road 989'} {'_id': 14, 'name': 'Viola', 'address': 'Sideway 1633'}
Contoh
Tetapkan hasil untuk hanya mengembalikan 5 dokumen:
import pymongo myclient = pymongo.MongoClient("mongodb://localhost:27017/") mydb = myclient["mydatabase"] mycol = mydb["customers"] myresult = mycol.find().limit(5) # Cetak Hasil: for x in myresult: print(x)
- Hal Sebelumnya MongoDB Update
- Hal Berikutnya Ringkasan Panduan Referensi Python