Kích thước trang được đề xuất cho NHẬN đơn đặt hàng thông qua các lệnh gọi API REST là gì?


8

Tôi đang cố gắng thực hiện cuộc gọi GET tới API Magento 2 để nhận tất cả các đơn đặt hàng. Kích thước trang được đề nghị tôi nên sử dụng là gì? Có bất kỳ giới hạn trên về kích thước trang?


"Có giới hạn nào trên kích thước trang không" tôi không nghĩ vậy. nhưng sử dụng tối thiểu để tăng tốc quá trình.
Minesh Patel

Nó thực sự phụ thuộc vào ứng dụng của bạn ... chọn số thấp hơn để bắt đầu (ví dụ: 20). nếu bạn chỉ cần tăng nó sau .. bạn cũng có thể cung cấp danh sách thả xuống nơi người dùng có thể chọn số tiền ưu tiên.
Mackelito

Câu trả lời:


1

Kích thước trang không bị giới hạn bởi Magento. Tuy nhiên, ở một số kích thước Trang, phiên bản Magento của bạn sẽ bắt đầu hết bộ nhớ và sẽ không thể xử lý yêu cầu. Giới hạn rõ ràng phụ thuộc vào phần cứng của bạn.

Có hai lựa chọn:

  1. Thực hiện phân trang thích hợp trên ứng dụng của bạn với
    kích thước trang có thể định cấu hình
  2. Hãy thử "Cuộn vô hạn". Cách tiếp cận này có thể không hoạt động
    hoàn hảo trên các trường hợp với các đơn hàng được tạo thường xuyên, vì
    API Magento REST không hỗ trợ phân trang dựa trên con trỏ (được thiết kế cho các tình huống như vậy)
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.