Điều này sẽ nhận được 500 mục mỗi lần lặp:
count = Model.objects.count()
chunk = 500
for i in range((count/chunk)+1):
objs = list(Model.objects.all()[i*chunk:(i+1)*chunk])
Bạn cũng có thể muốn xem trình lặp phương thức QuerySet ( ) .
Điều này sẽ nhận được 500 mục mỗi lần lặp:
count = Model.objects.count()
chunk = 500
for i in range((count/chunk)+1):
objs = list(Model.objects.all()[i*chunk:(i+1)*chunk])
Bạn cũng có thể muốn xem trình lặp phương thức QuerySet ( ) .
trình kích hoạt mysql mô phỏng các xác nhận
Làm cách nào để sao chép một hàng và chèn vào cùng một bảng với trường autoincrement trong MySQL?
Các khóa chính bằng số của các bản ghi đã xóa trong cơ sở dữ liệu có được sử dụng lại cho các bản ghi mới trong tương lai không?
php mysqli_connect:phương thức xác thực không xác định đối với ứng dụng khách [caching_sha2_password]
Chọn các hàng từ một bảng bằng cách sử dụng các giá trị nhận được từ một bảng khác MYSQL